Кнопки нестандартной формы
От: AlexBP  
Дата: 22.01.06 02:30
Оценка:
Пробую сделать кнопку нестандартной формы из загруженного изображения, задаю регион при помощи SetWindowRgn. Регион действия кнопки работает верно, но сама кнопка отображается не так как хотелось бы. А хотелось бы чтобы отображался активный регион не правильной формы, без цвета hbrBackground кнопки в местах где по сути вообще должна быть прозрачность.
Пробую создать просто окно не правильной формы — отображается верно. Пробу создать дочернее окно с установленным SetWindowRgn — опять отображается прямоугольник с белыми пятнами в местах, где ничего не должно быть.
Может SetWindowRgn не работает с дочерними окнами, во всяком случае в MSDN ничего по этому не написано.
Если кто то сталкивался с данной проблемой помогите пожалуйста найти выход. Не хотелось бы делать окошки ограничиваясь только стандартными формами винды.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.