Re[2]: Окно произвольной формы
От: Corvin Украина  
Дата: 07.12.07 20:18
Оценка:
Здравствуйте, NikeByNike, Вы писали:

NBN>Здравствуйте, Corvin, Вы писали:


C>>Подскажите, плз, как сделать окно произвольной формы?


NBN>Два пути.


NBN>1. Использовать Regions, см. HRGN, CRgn

NBN>2. Layer, см. SetLayeredWindowAttributes

Спасибо

Моя задача — сделать главное окно приложения в форме некоего битмапа — изображения открытой книги.
Я так понимаю, что с MFC-шными окнами использовать SetLayeredWindowAttributes будет непросто. Нашел примеры использования CRgn, но не пойму, как сделать так, чтобы регион имел форму, определенную битмапом (с ключом, какой цвет считать прозрачным). Так можно сделать?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.