Как нарисовать значок растрового изображения в строке заголовка при включенной теме Windows Aero

Я разрабатываю приложение MFC (Библиотека DWM недоступна).
Я хочу нарисовать растровое изображение в качестве кнопки в строке заголовка.
Однако растровое изображение не будет отображаться, если тема Aero включена в Windows 7 (при отключении темы Aero проблем не возникает).
Но мое приложение все еще реагирует, нажимая на положение растрового изображения.
Кто-нибудь может научить меня, как решить эту проблему?

Спасибо

2

Решение

Рисование пользовательских данных в области фрейма с помощью DWM описано в MSDN, а также там описывается тестирование попаданий:

Пользовательская оконная рама с использованием DWM

Если вы ищете DWM на сайте CodeProject, вы найдете несколько статей, которые помогут вам:

Полезности Vista в C ++: использование стекла в вашем интерфейсе

Нарисуйте подпись с помощью растрового изображения в теме Windows 7 / Vista Aero

1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector