Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "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
1-1118653916
KeHra
2005-06-13 13:11
2005.07.11
MDI формы


3-1117211527
MadAngel
2005-05-27 20:32
2005.07.11
Фильтраци по дате


6-1113056900
Arnold
2005-04-09 18:28
2005.07.11
Передача изображения через Indy


1-1118848201
_Anton
2005-06-15 19:10
2005.07.11
Форму AlwaysOnTop


1-1118594999
Gizzmo
2005-06-12 20:49
2005.07.11
Как прикрутить Flash кнопку к форме?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский