disabler un edit depuis le programme [MFC - soluce inside] - C++ - Programmation
Marsh Posté le 02-05-2003 à 10:23:20
Appelle la méthode CEdit::EnableWindow()
Tu n'as pas besoin d'acceder au pointeur : le DDX+wizard te permet de créer automatiquement une variable membre de type CEdit dans ta classe dialog pour accéder au contrôle.
Marsh Posté le 02-05-2003 à 10:27:50
polo021 a écrit : ben voila j'ai un edit dans mon programme (IDC_EDIT) et j'aimerai tout simplement que l'utilisateur ne puisse pas en modifier le contenu. |
Pour obtenir un pointeur sur un edit (cela fonctionne pour tout controle de ta fenetre d'ailleurs, mais dans ton cas :
Code :
|
Voila
Bon courage
EDIT Mais j'avais meme pas vu que c'était polo qui avait posté... Je pensais pourtant que t'étais plus fort que moi...
Mais je suis content de t'avoir aidé sur le coup
Satisfaction personnelle : UPPPP
Marsh Posté le 02-05-2003 à 10:38:36
backdafuckup a écrit : |
Merci beaucoup a vous deux.
backdafuckup > tu sais, je suis aussi un debutant en MFC. Et j'avais encore jamais dut utiliser cette fonction donc je connaissais pas.
C'est vrai que ca fait vachement plaisir d'aider quelqu'un. Apres ca te met en forme pour toute la journee!
Un grand merci
Marsh Posté le 02-05-2003 à 10:13:07
ben voila j'ai un edit dans mon programme (IDC_EDIT) et j'aimerai tout simplement que l'utilisateur ne puisse pas en modifier le contenu.
Quelle est la commande deja pour obtenir un pointeur sur mon edit?
PS : je ne peux pas cocher la case disabled car il doit pouvoir etre modifiable au debut du pgm.
Merci.
Message édité par polo021 le 02-05-2003 à 10:42:10