Re: Problem whith figures and Edits
No_Name wrote:
Hello,
I created a class which is a derivation from the MFC CEdit. It is called
MMY_Edit.
In my application (C++ MFC) I create various MY_Edit objects in a
CDialog with the following code :
MY_Edit *myedit = new MY_Edit();
myedit |WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_BORDER,CRect(10, 10, 30,
30), this, IDC_EDIT1 + i);
myedit->MoveWindow(X_EDIT_CHEVAL1+ (i*40),Y_EDIT1 ,X1+20,20,1);
My problem is that each MY_Edit should receive 2 characters from the
user. When I enter 23 on the keyboard, I get 23 in the Edit and that's
perfect.
But if I input 02 in the keyboard, I get 2 in the Edit, and that's not
what I want. What I want is to have 02 in the Edit, and not only 2.
Is there a way to make the MY_Edit object know that I want them to
interpret 02 as a string and not numerically ?
No_Name:
The code you show seems to have little relation to your problem.
The default behavior of an Edit control is to treat the characters as text. How
are you retrieving the information from the Edit control?
--
David Wilkinson
Visual C++ MVP