Bonjour a tous,
Voila je vous explique,
je souhaiterais afficher une MessageBox si un utilisateur appui sur la touche F8 par exemple. Mais avec le programme fonctionnant en fond de tache. J'ai creer un projet GUI. mais je ne sias pas par ou l'aborder.
J'ai essayer de creer un service avec mon morceau de code en suivant le FAQ, mais rien ne se passe non plus.
avec ce code la, je n'arrve a rien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 while(touche != 0x42) //F8 pour quitter { Sleep(1); //Message de confirmation de l'appel. if (kbhit()) { // touche = getch(); etat = MessageBox(NULL,"It is a warning","Warning", MB_ICONWARNING | MB_YESNOCANCEL); } switch(etat) .....
en retirant le Kbhit(), mon messageBox s'affiche en boucle.
Je pense qu'ilm me faut travailler avec interruption ou callback ??, mais je ne sias pas comment faire.
Ou peut etre avec SDL ????
Cordialement.
Partager