Je débute complètement en développement API windows, j'ai réussi à coder quelque chose qui parvient à faire ce que je désire mais ce n'est pas un code propre.
J'aimerai pouvoir extraire et afficher toute les saisies de chiffre au clavier.
J'ai pas trouver plus d'information sur la class WPARAM, j'aimerai pouvoir extraire chaque chiffre et l'afficher sans problème.
J'ai des warning à la compilation
warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
Si quelqu'un pouvait aider le jeune débutant que je suis.
Merci à tous.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 case WM_KEYDOWN: size_t nombre; if ((wParam>=0x61 && wParam<=0x69)||(wParam>=0x31 && wParam<=0x39)) { if (wParam>=0x61 && wParam<=0x69) { nombre=(wParam%(0x61))+1; } else { nombre=(wParam%(0x31))+1; } hdc=GetDC(hWnd);//On recupere le Handle pour dessiner SetBkMode(hdc, TRANSPARENT);//On met le Fond en Transparent _itoa (nombre,conversion,10);//On convertie un nombre en caractere //TEST TextOut(hdc, 30, 30,conversion,strlen(conversion));//On affiche ReleaseDC(hWnd,hdc);//On libere le Handle }
Partager