-
control CEdit MFC
Bonjour,
mon probl�me est le suivant: J'utilise un control Cedit pour rentrer des donn�es qui me permettent de g�n�rer une image de la taille rentr�e. En retour je voudrais pouvoir charger une image en m�moire (d�ja fait), et l'afficher(d�ja fait) et ensuite pouvoir en afficher les dimensions dans les dits controles CEdit. en fait je bloc parce que la m�thode que je connais c'est
"CEdit. SetWindowText(CString chaine) et les dimensions de mon image sont des int. est ce que quelqu'un connais un moyens efficace de faire cet affichage et ensuite si possible de bloquer les contr�les tout le temps que l'image est utilis�e. j'utilise opencv pour g�rer les images et leur affichage. merci
-
Tu as la fonction membre SetReadOnly() de CEdit pour rendre l'aspect du CEdit read only et non modifiable.
Sinon, avec l�diteur de ressource, tu peux aussi rendre ton CEdit "read only", c'est une des propri�t� que tu peux positionner.
Pour ce qui est du couplage int <==> Cedit, tu peux le faire en "bindant" une variable de type int avec ton champs CEdit toujours avec l'�diteur de ressource. Dans ton code quelque part, tu fais "int m_variable_bind�e = 12;" (ou ce que tu veux) puis "UpdateData(FALSE);"
-
merci ram-0000, sinon tu n'aurais pas une id�e concernant le post sur les radio buttons que j'ai mis sur le forum hier je pense. en fait mon pb se pose apr�s avoir "binder" mon groupe de radio button � une variable "value" de type int. quand je fais (switch ma_variable) pour savoir lequel de mes radios button est actif, ma_variable ne prend jamais d'autre valeur que le z�ro. tu saurais o� est le pb? Je pense de plus en plus � les faires ind�pendants ces radios buttons mais �a me ferais des fonctions � plus � �crire.
-
Avez-vous utilis� un control "group" pour entourer vos radio boutons ?
-
Salut,
Un peut tard mais pour transformer un int en CString tu fait
Code:
CString.Format("%d",int);
pour les personnes qui cherchent