Форум: "WinAPI";
Текущий архив: 2005.07.11;
Скачать: [xml.tar.bz2];
ВнизКак поменять стиль обекта после создания? Найти похожие ветки
← →
Okey_ (2005-05-02 23:40) [0]Как поменять стиль обекта после создания?
Например была создана кнопка с некоторымы флагами а надо установить новые
← →
КиТаЯц © (2005-05-03 08:33) [1]
Кнопка.НекоторыеФлаги:= НовыеФлаги;
← →
alpet © (2005-05-03 11:55) [2]Example:
SetWindowLong (btn_hwnd, GWL_STYLE,
GetWindowLong (btn_hwnd, GWL_STYLE) or BS_CHECKBOX);
← →
Okey_ (2005-05-06 00:00) [3]А почему не работает поменять стиль в EDIT на например es_right???
← →
Eraser © (2005-05-06 00:28) [4]Okey_
Напиши письмо в службу поддержки Borland.
← →
TUser © (2005-05-06 11:13) [5]
> А почему не работает поменять стиль в EDIT на например es_right???
напиши свой код
← →
alpet © (2005-05-06 13:12) [6]MSDN:
Edit Control Styles
To create an edit control using the CreateWindow or CreateWindowEx function, specify the EDIT class, appropriate window style constants, and a combination of the following edit control styles. After the control has been created, these styles cannot be modified, except as noted.
Если короче - не все стили можно изменить после создания EDIT контрола. Видимо ES_LEFT/ES_CENTER/ES_RIGHT являются life-time стилями для single-line edit control.
← →
Fay © (2005-05-06 17:46) [7]ES_RIGHT
Windows 98/Me, Windows 2000/XP: Right aligns text in a single-line or multiline edit control.
Windows 95, Windows NT 4.0 and earlier: Right aligns text in a multiline edit control.
← →
alpet © (2005-05-06 19:08) [8]Я проверял - после создания EDIT single-line контрола не удалось изменять его выравнивание, причем сам стиль изменяется на ура. Видимо значения стиля ES_RIGHT и ES_CENTER использовались только при создании контрола (обработке WM_CREATE ??).
Как выход можно уничтожать и создавать заново контрол.
← →
Okey_ (2005-05-12 17:04) [9]КиТаЯц © (03.05.05 08:33) [1]
Кнопка.НекоторыеФлаги:= НовыеФлаги;//
Ты тему WinAPI видел или НЕТ
← →
Marser © (2005-05-12 18:27) [10]
> Okey_ (12.05.05 17:04) [9][Ответить]
Кстати, мой ответ по wm_lbuttondown видел?
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2005.07.11;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.036 c