-
Enable d'un champ texte
Bonjour.
Je voudrai savoir s'il est possible de dégriser un champ texte dans une fenetre MFC de la meme maniere qu'on peut dégriser un bouton avec la méthode CButton::EnableWindow.
Pour faire l'échange de données avec DoDataExchange, j'associe le champ texte à un int, je n'ai donc pas de méthode pour le dégriser, et avec mes recherches j'ai cru comprendre qu'il faudrait utiliser un CEdit à la place d'un int, mais dans ce cas comment faire l'échange de données?
Merci pour vos pistes.
Félix
-
Code:
GetDlgItem(IDC_???)->EnableWindow(TRUE);
Cela devrait faire l'affaire, il faut juste renseigner l'identifiant de ton champs edit
-
lui passer un CStatic comme variable de contrôle, non ?
-
Ok, merci pour cette réponse, ça marche tres bien avec GetDlgItem(IDC_???)->EnableWindow(TRUE);
Pour le texte en statique, j'ai juste donné un identifiant particulier a chaque static.
Merci