Programmation win32

batrasog Messages postés 60 Date d'inscription mercredi 3 mars 2004 Statut Membre Dernière intervention 24 septembre 2004 - 21 juin 2004 à 16:54
batrasog Messages postés 60 Date d'inscription mercredi 3 mars 2004 Statut Membre Dernière intervention 24 septembre 2004 - 21 juin 2004 à 19:19
juste 2 petites questions que je me pose depuis un sacré temps en win32 avec dev-cpp:

- comment récuperer une combinaison de touches (comme control + a ) , pour une touche on peut faire :
case WM_KEYDOWN :
if (wParam == VK_ESCAPE )
mais pour 2 je sais pas ...

- aussi , j'ai fait un programme qui se réduit dans un icon à coté de l'heure mais je voudrais qu'il effectue une action en boucle mais que l'on puisse aussi cliquer sur l'icon pour afficher un menu . Ca donne un truc comme ca mais le probleme est qu'ici il attend un message pour effectuer l'action
while(GetMessage(&msg, NULL, 0, 0))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
if (activite == true )
}

mecri d'avance à tous

batrasog

2 réponses

cs_patatalo Messages postés 1466 Date d'inscription vendredi 2 janvier 2004 Statut Modérateur Dernière intervention 14 février 2014 2
21 juin 2004 à 18:40
salut,

GetAsyncKeyState te permettra de connaitre l'etat de SHIFT / CONTROL / ALT.

je pense que tu dois avoir les messages des clics sur ton icone qui doivent parvenir a ta WndProc sous forme de notification ( WM_NOTIFY ).

@++
0
batrasog Messages postés 60 Date d'inscription mercredi 3 mars 2004 Statut Membre Dernière intervention 24 septembre 2004
21 juin 2004 à 19:19
ok merci je vais voir tous ca
0
Rejoignez-nous