CEdit Aligment on 95 and NT

Hi there.

I have created an edit box using CEdit class. I am creating it dynemically using Create method. I am creating it with the right alignment. But, in Windows 95, it becomes center aligned and width of text also gets decreased. Though, this works fine in Windows NT.

m_Edit[i].Create( WS_CHILD | WS_TABSTOP | ES_READONLY | WS_VISIBLE | ES_RIGHT,      CRect(50, 20, 150, 40),this,IDC_TEST2+i);

Can you pl. tell me if i should take some care in case of Windows 95 ?

- Amit Engineer.
Who is Participating?

[Webinar] Streamline your web hosting managementRegister Today

chensuConnect With a Mentor Commented:

Windows 98 / 2000: Right aligns text in a single-line or multiline edit control.

Earlier versions of Windows and Windows NT: Right aligns text in a multiline edit control.

So, you may have to use a multiline edit control in your case.
ave_15Author Commented:
Edited text of question.
ave_15Author Commented:
Thanx for the prompt response. I'll try this suggestion. Thanx a lot.
All Courses

From novice to tech pro — start learning today.