Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Visual C++/MFC/WTL > Перерисовка Заголовка Окна


Автор: qqqq 4.11.2006, 19:57
 через контекст GetWindowDC() рисую свой заголовок.
но во-первых родной заголовок выскакивает поверх при шечке на заголоке;
с сис. кнопками тоже самое, и кстати может кто подскажет как их правильно переделывать(рисовать, обрабатывать);
во-вторых мой заголовок по высоте ниже оригинала
Помогите чем смогите...

Автор: Damarus 4.11.2006, 21:14
Цитата(qqqq @  4.11.2006,  19:57 Найти цитируемый пост)
через контекст GetWindowDC() рисую свой заголовок.

Может проще установить свой заголовок через SetWindowText smile 

Цитата(qqqq @  4.11.2006,  19:57 Найти цитируемый пост)
но во-первых родной заголовок выскакивает поверх при шечке на заголоке;с сис. кнопками тоже самое, и кстати может кто подскажет как их правильно переделывать(рисовать, обрабатывать);во-вторых мой заголовок по высоте ниже оригинала

Надо обрабатывать WM_NCPAINT.

Автор: qqqq 5.11.2006, 17:53
SetWindowText  никак не катит так как я не токо текст меняю но и фон ( и сис кнопкивпредачу тоже нужно менять)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)