Comment puis-je obtenir et définir la propriété 'lecture seule' d'une boîte d'édition?Comment puis-je obtenir et définir la propriété 'lecture seule' d'une boîte d'édition?
4
A
Répondre
6
La classe CEdit possède une méthode SetReadOnly qui peut être appelée au moment de l'exécution. Détails sur MSDN: http://msdn.microsoft.com/en-gb/library/aa279328(VS.60).aspx
0
À partir de la fenêtre de conception: cliquez avec le bouton droit de la souris sur la zone d'édition, sélectionnez Propriétés. C'est la dernière option de l'onglet Styles.
+0
Merci, mais je voulais dire pendant l'exécution. –
3
Hmm .. Je reçois ce 'SetReadOnly': n'est pas un membre de 'CWnd' Quelque chose de spécial à ce sujet? –
Comment l'appelez-vous? Si vous faites quelque chose comme GetDlgItem (blah) -> SetReadOnly, alors vous obtiendrez probablement un message d'erreur comme ça, parce que GetDlgItem ne retourne pas un CEdit. – Joel
Oui, c'est ce que je fais. N'est-ce pas la façon standard de le faire? Quelle est une autre façon? TIA –