Pas de pb, ce type de code est tout a fait dans les regles. Retourner 1 ou 0 c juste une maniere plus simple si tu as juste OK ou CANCEL mais si tu as plus d'options, y fo faire comme tu fais.
Type: Messages; Utilisateur: Bob
Pas de pb, ce type de code est tout a fait dans les regles. Retourner 1 ou 0 c juste une maniere plus simple si tu as juste OK ou CANCEL mais si tu as plus d'options, y fo faire comme tu fais.
Alors voila. La fonction EndDialog() que tu utilise pour terminer ta boite de dialogue prend 2 parametres. Le 2e, c celui qui commanhde la valeur retournee par la fonctione DialogBox().
Donc pour...
Je fais une petite correction a ce qui a ete dit. La valeur 0 sert a indiquer qu'on refuse le focus a la fenetre par defaut. La valeur 1 laisse windows gerer le focus. Aucun rapport avec une erreur...
case WM_INITDIALOG:
HWND wnd;
wnd=GetDlgItem(hWnd,IDC_MEMELOGIN);
SetFocus(wnd);
return 0;
le message correspondant a cet exemple est WM_SETFOCUS. Tu peux aussi l'envoyer...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.