Вниз
Скачать: CL | DM;

Определение стиля   Найти похожие ветки 

← →
b_Alex ©   (2003-04-21 14:33) [0]

Как из стиля окна (которое указывается в CreateWindow) вытащить значение стиля, характерное для определенного компонента (например для кнопки). Если такое вообще возможно


← →
MBo ©   (2003-04-21 14:52) [1]

getwindowlong gwl_style gwl_exstyle


← →
Игорь Шевченко ©   (2003-04-21 14:55) [2]

GetClassName


← →
b_Alex ©   (2003-04-21 15:13) [3]

Все это хорошо, но не то.
Хотелось бы узнать используются ли в данном стиле окна константы WS_..., BS_..., CMBS_... и т.д. и т.п. Причем не хотелось бы писать конструкции где проверяются значение всех этих стилей по-отдельности, а так чтоб сразу определить есть они или нет.


← →
MBo ©   (2003-04-21 15:18) [4]

сразу не выйдет ;)


← →
Diamond Cat ©   (2003-04-21 15:22) [5]


> Игорь Шевченко ©

интересно как ты собрался через геткласнейм вытаскивать стиль?


← →
Игорь Шевченко ©   (2003-04-21 15:30) [6]

Выжимка из WinUser.h

#define CBS_AUTOHSCROLL 0x0040L
#define CBS_OEMCONVERT 0x0080L
#define CBS_SORT 0x0100L
#define CBS_HASSTRINGS 0x0200L


#define BS_ICON 0x00000040L
#define BS_BITMAP 0x00000080L
#define BS_LEFT 0x00000100L
#define BS_RIGHT 0x00000200L

#define LBS_OWNERDRAWVARIABLE 0x0020L
#define LBS_HASSTRINGS 0x0040L
#define LBS_USETABSTOPS 0x0080L
#define LBS_NOINTEGRALHEIGHT 0x0100L
#define LBS_MULTICOLUMN 0x0200L

И каким боком уважаемый автор вопроса собирается отличать набор для ListBOX"а от набора для ComboBox"а или для Button"a ?


← →
Diamond Cat ©   (2003-04-21 15:34) [7]


> Игорь Шевченко ©

у кнопки есть неоспоримое отличие , что-то типа пушлайк :о)


← →
Игорь Шевченко ©   (2003-04-21 15:39) [8]


> у кнопки есть неоспоримое отличие , что-то типа пушлайк
> :о)


У кнопки есть неоспоримое отличие - это ее оконный класс.


← →
b_Alex ©   (2003-04-21 15:48) [9]

Согласен. Таким образом ничего не получится.


← →
Diamond Cat ©   (2003-04-21 15:58) [10]


> Игорь Шевченко ©

пожалуй ты всеиаки прав



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.016 c
3-60055
Radimir
2003-05-27 17:33
2003.06.19
DataSource у ADOQuery


8-60274
Kair
2003-03-02 21:26
2003.06.19
Буферизация


3-60091
vit1973
2003-05-27 12:52
2003.06.19
D6+ADO+MSAccess - что устанавливать на голую винду


14-60421
Fredericco
2003-06-03 17:47
2003.06.19
Вопрос про корректность кода.


14-60344
DiamondShark
2003-06-01 20:02
2003.06.19
Дар Прометея, или ящик Пандоры?




   Наверх