| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Visual C++/MFC/WTL > Создание пользовательского окна |
| Автор: vinter 7.2.2007, 13:33 |
| вообщем сабж, если кто может дайте ссылки где про это можно почитать.. SetWindowRgn я знаю, хотелось бы узнать как можно сделать это, без обрезания остальной части окна, т.е сохранить sysmenu, etc |
| Автор: _hunter 7.2.2007, 14:03 |
| http://www.rsdn.ru/article/gdi/regions.xml |
| Автор: vinter 7.2.2007, 15:11 | ||
_hunter, спасибо, но
или это единственный выход?? |
| Автор: _hunter 7.2.2007, 15:25 |
| это единтсвенный выход. а сохранение кнопок минимизации, etc реализуется путем добавления на диалог н кнопок и прописывания им соотв. обработчиков. |
| Автор: vinter 7.2.2007, 15:28 |
| _hunter, а мы получается оставляем клиентскую часть без фрейма, а можно за клиентскую часть окно перемещать?? |
| Автор: _hunter 7.2.2007, 17:36 |
| можно. |
| Автор: vinter 7.2.2007, 17:51 | ||
как?? какой стиль должен быть установлен?? |
| Автор: _hunter 7.2.2007, 18:21 |
| никакого. перетакскивание предется делать самому. ищи что-нить типа "перетаскивание формы за любое место" |
| Автор: Earnest 8.2.2007, 20:06 |
| Просто верни на WM_NCHITTEST HTCAPTION при попадании в то место, за которое хочешь таскать. |
| Автор: vinter 8.2.2007, 20:11 |
| Earnest, сейчас пока пробывать не буду, другие проблемы |