Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут
закрыты.
Читайте
требования к создаваемым темам.
-
XairOn
-
- Постоялец
-
-
- Сообщения: 324
- Зарегистрирован: 19.07.2004 (Пн) 20:20
- Откуда: Irkutsk region
-
XairOn » 16.05.2006 (Вт) 18:45
Здравствуйте. У меня такой вот вопрос возник, как можно поменть цвет фона окна? Сообщение может какое-нибудь ему отправить. Я это окно создаю при помощи API так что настройки басика отпадают, при чем окно моё имеет предопределённый в системе стиль: static поэтому я класс этого окна я не регистрирую, соответсвенно там не могу указать цвет. Как же это сделать. А то у меня этот Label (он же Static) выделяется уродским прямоугольником по среди окна ( некрасиво.
-
tyomitch
-
- Пользователь #1352
-
-
- Сообщения: 12822
- Зарегистрирован: 20.10.2002 (Вс) 17:02
- Откуда: חיפה
tyomitch » 16.05.2006 (Вт) 18:49
обрабатывай родителем WM_CTLCOLORSTATIC
-
XairOn
-
- Постоялец
-
-
- Сообщения: 324
- Зарегистрирован: 19.07.2004 (Пн) 20:20
- Откуда: Irkutsk region
-
XairOn » 17.05.2006 (Ср) 9:57
tyomitch писал(а):обрабатывай родителем WM_CTLCOLORSTATIC
Спасбо, то что нужно, только хочу кое-что уточнить: я так понимаю, там в обработке этого сообщения нужно определить свою кисть, а как это сделать? Т.е. что бы моей кистью окно рисовалось?
-
XairOn
-
- Постоялец
-
-
- Сообщения: 324
- Зарегистрирован: 19.07.2004 (Пн) 20:20
- Откуда: Irkutsk region
-
XairOn » 17.05.2006 (Ср) 12:47
2tyomitch Спасибо тебе в очередной раз, проблему решил несколько иным способом, но твоя подсказка о WM_CTLCOLORSTATIC оказалась весьма кстати )))
Вернуться в Visual Basic 1–6
Кто сейчас на конференции
Сейчас этот форум просматривают: AhrefsBot, SemrushBot, Yandex-бот и гости: 136