CEdit . Align Text . Проблема.
От: Roman Kazakov Россия  
Дата: 01.03.06 08:32
Оценка:
Hello RSDN!
Вот возникла проблема.
Пытаюсь во время выполнения сменить стиль ES_LEFT на ES_CENTER или ES_RIGHT и не получаеться
1.


BOOL rez =     GetDlgItem(IDC_EDIT1)->ModifyStylex(ES_LEFT,ES_RIGHT);



Возвращает TRUE но текст как был слева так и остаеться там.

2.



HWND hEdit = ::GetDlgItem(m_hWnd, IDC_EDIT1);
LONG n = GetWindowLong(hEdit, GWL_STYLE);
SetWindowLong(hEdit, GWL_STYLE, n&(~(ES_LEFT|ES_RIGHT|ES_CENTER))|ES_RIGHT);



тоже не помогает...
Что делать ?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.