pmolina
Messages postés16Date d'inscriptionmercredi 30 avril 2003StatutMembreDernière intervention22 juillet 2004
-
24 juin 2004 à 16:26
ShareVB
Messages postés2676Date d'inscriptionvendredi 28 juin 2002StatutMembreDernière intervention13 janvier 2016
-
25 juin 2004 à 16:08
bonjour,
J'aimerai reussir a valider les données saisies dans une editBox par le bouton enter. J'ai utilisé la fonction GetKeyState() mais ca marche dans le cas de mon edit, par contre ca marche si enter est pressé dans la fenetre principale qui contient le edit.
voila une idée de mon code
case WM_COMMAND:
if((HWND)lParam==edit1){
if(HIWORD(wParam)==WM_KEYDOWN){ if(GetKeyState(VK_RETURN) & 0x8000){ MessageBox(hwnd,"entrée","",MB_OK);
}
}
}
break;
case WM_KEYDOWN:
if(GetKeyState(VK_RETURN) & 0x8000){ MessageBox(hwnd,"entrée","",MB_OK);
break;
je vois vraiment pas ce qu'il manque ni pkoi ca marche pas.
pmolina
Messages postés16Date d'inscriptionmercredi 30 avril 2003StatutMembreDernière intervention22 juillet 2004 25 juin 2004 à 14:51
je me pose encore une question sur le sujet.
Je suis dans l'obligation de definir mon editBox avec l'option DS_3DLOOK pour que cela fonctionne. Ca me semble étrange surtout que l'ajout de cette option ne met meme pas un effet 3d a ma edit box ..... :(
Vous n’avez pas trouvé la réponse que vous recherchez ?