Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Рисованный заголовок и меню

435
11 июня 2004 года
avatara
188 / / 07.07.2003
Как сделать рисованный заголовок и меню? Я уверен, что надо использовать BitBlt. В приложении построенном на диалоге это нужно делать в OnPaint. А как и где делать в приложении типа Single Document.
4.9K
11 июня 2004 года
mrhx
43 / / 04.04.2004
Цитата:
Originally posted by avatara
Как сделать рисованный заголовок и меню? Я уверен, что надо использовать BitBlt. В приложении построенном на диалоге это нужно делать в OnPaint. А как и где делать в приложении типа Single Document.



А причем здесь BitBlt??? BitBlt всего лишь (ГРУБО ГОВОРЯ) функция для рисования, такая же как Rectangle или Ellipse. Для своего меню тебе надо создать Owner-Drawn Menu, это делается путем установки соответствующего флага при создании меню (или после его создания). А потом тебе надо использовать WM_MEASUREITEM & WM_DRAWITEM. А вот для собственного заголовка окна.. хм.. незнаю, но возможно надо это делать при WM_NCPAINT.

вот...

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог