![]() |
|
![]() ![]() ![]() |
|
Rickert |
|
|||
![]() Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: нет Всего: 52 |
См. аттач.
Кнопка посажена на Static с тёмным цветом. Как видно - кнопка находится в прямоугольном обромлении белом, которое никак не вписывается. Как сменить цвет обромления? Присоединённый файл ( Кол-во скачиваний: 30 ) ![]() -------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
Earnest |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5962 Регистрация: 17.6.2005 Где: Рязань Репутация: 87 Всего: 183 |
Смотря что за кнопка и как рисуешь. Например, попробуй перехватить WM_ERASEBKGND и ничего в ней не делать.
Этот белый цвет точно в картинке не содержится? -------------------- ... |
|||
|
||||
Rickert |
|
|||
![]() Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: нет Всего: 52 |
Earnest, стандартная кнопка и рисуется всё супер-пупер стандартно. Цвето точно не в картинке. Стиль выставлен XP'шный формления.
-------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
Dart |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 103 Регистрация: 26.6.2006 Где: Саратов, РФ Репутация: 2 Всего: 2 |
Ну, тогда может быть WS_EX_TRANSPARENT тебе поможет?
--------------------
ЦитатаЛюблю смотреть, как другие работают Дж. К. ДжеромСайт: www.ecosigma.ruПочта: [email protected] |
|||
|
||||
Rickert |
|
||||
![]() Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: нет Всего: 52 |
Делаю так, при инициализации главного диалога:
Также пробовал:
Не приносит никаких результатов. ![]() -------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
||||
|
|||||
Earnest |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5962 Регистрация: 17.6.2005 Где: Рязань Репутация: 87 Всего: 183 |
Посмотри Спаем, что есть реальный размер кнопки: вся белая область или только рамка? Есть подозрение, что картинка у тебя великовата... Попробуй сделать поменьше.
-------------------- ... |
|||
|
||||
Gremlin |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 119 Регистрация: 28.8.2006 Репутация: нет Всего: нет |
а как сделать стандартную кнопку OK Apply Cancel в ПропертиЩит в стиле ХР в зависимости от выбраной тему в ОС?
|
|||
|
||||
Earnest |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5962 Регистрация: 17.6.2005 Где: Рязань Репутация: 87 Всего: 183 |
Модератор: Пожалуйста, один топик - один вопрос.
-------------------- ... |
|||
|
||||
Rickert |
|
|||
![]() Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: нет Всего: 52 |
Earnest, какая картинка великовата?
-------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
tigger |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 456 Регистрация: 30.4.2005 Репутация: 3 Всего: 4 |
Попробуй с свойствах кнопки (Exstended Styles) поставить галочку напротив Transparent.
|
|||
|
||||
Earnest |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5962 Регистрация: 17.6.2005 Где: Рязань Репутация: 87 Всего: 183 |
Извини, ступила, почему-то показалось, что у тебя кнопка с картинкой...
Как насчет того, чтобы перехватить WM_ERASEBKGND? -------------------- ... |
|||
|
||||
Rickert |
|
|||
![]() Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: нет Всего: 52 |
Установил свойство Transparent и воткнул ModifyStyle(0, WS_EX_TRANSPARENT). Всё пашет. Всем спасибо!
-------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |