API Win32 : problème avec le message WM_KEYDOWN - C - Programmation
Marsh Posté le 14-11-2004 à 17:06:21
C'est parce que ce boulot est déjà fait par ta dialog qui appelle IsDialogMessage. Si elle recoit VK_ESCAPE elle t'envoie une notification WM_COMMAND(IDCANCEL).
http://msdn.microsoft.com/library/ [...] ations.asp
Marsh Posté le 14-11-2004 à 17:24:12
HelloWorld a écrit : C'est parce que ce boulot est déjà fait par ta dialog qui appelle IsDialogMessage. Si elle recoit VK_ESCAPE elle t'envoie une notification WM_COMMAND(IDCANCEL). |
Super, merci bcp
Marsh Posté le 14-11-2004 à 14:49:27
salut à tous
Dans ma WndProc, dans le switch(message), je traite le message WM_KEYDOWN de cette façon :
Ca marche très bien, qd j'appuie sur échap, j'obtiens ce que je veux.
Je veux faire un truc similaire pour une fenêtre de mon application.
Toujours dans le switch(message) j'ai un truc qui ressemble à ça :
Mais qd j'appuie sur échap, je n'obtiens rien.
En débugant, j'ai remarqué que je ne rentrait pas dans le case WM_KEYDOWN, et ce en appuyant sur nimporte quelle touche.
Quelqu'un peu m'aider?
Merci
Message édité par schumacher le 14-11-2004 à 14:53:40