Detecter l'appuis de la touche "Entrée" [Résolu]

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
brossden
Messages : 833
Inscription : lun. 26/janv./2004 14:37

Detecter l'appuis de la touche "Entrée" [Résolu]

Message par brossden »

La question est dans le titre !
Précision c'est en mode fenetre normale de windows pas en mode console que j'ai besoin de ce renseignement .
Dernière modification par brossden le mar. 26/sept./2006 10:07, modifié 2 fois.
Denis

Bonne Jounée à tous
brossden
Messages : 833
Inscription : lun. 26/janv./2004 14:37

Message par brossden »

Une solution est :

Code : Tout sélectionner

GetAsyncKeyState_(#VK_return)
Denis

Bonne Jounée à tous
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

ou en passant par les fonctions de menu !! :D

ou bien comme ça !


If OpenWindow (0,100,100,200,200, "" , #PB_Window_SystemMenu )
     Repeat
         Select WaitWindowEvent ()
             Case #WM_CLOSE
                Break
             Case #WM_KEYUP
             Case #WM_KEYDOWN
                wParam.l = EventwParam () ; virtual-key code
                lParam.l = EventlParam () ; flags
                
                 If lParam & $1000000
                     Debug "Extended-key"
                 Else
                     Debug "Standard-key"
                 EndIf
                 Debug "Code: " + Str (wParam)
                 Debug "Flags: " + RSet ( Bin (lParam), 32, "0" )
         EndSelect
    ForEver
EndIf
Dr. Dri
Messages : 2527
Inscription : ven. 23/janv./2004 18:10

Message par Dr. Dri »

pour la gestion des évennements voir ici:
http://purebasic.forum-gratuit.com/viewtopic.php?t=5465

Dri
Répondre