bonjour,
j'ai vu sur msdn que l'on pouvait inhiber ou autoriser des control avec enable window mais cette fonction demande un HWND...moi mes contrôles sont crés en resources...comment faire merci
Version imprimable
bonjour,
j'ai vu sur msdn que l'on pouvait inhiber ou autoriser des control avec enable window mais cette fonction demande un HWND...moi mes contrôles sont crés en resources...comment faire merci
ben, avec la fonctionCode:GetDlgItem()
désolé peut etre que c'est clair pour toi mais ta réponse est un peu vague par rapport à mon niveau car getdlgitem demande juste le handle de la fenetre et le nom du controle...maintenant je suis pas plus avancé...
Dans ta resource, chaque EDIT possède un identifiant associé. C'est le 2° paramètre de GetDlgItem. Le premier, c'est la fenêtre parent (résultat de CreateDialog/DialogBox).
Ou paramètre HWND de ta DialogProcCitation:
Envoyé par Aurelien.Regat-Barrel
Essaie Ceci:
Code:
1
2
3 /* En supposant que le paramètre HWND de la DialogProc soit appelé hDlg */ HWND hEdit = GetDlgItem(hDlg, IDC_EDIT1); EnableWindow(hEdit, FALSE);