2015-12-16 4 views
2

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

Благодаря

ответ

1

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

Custom Window Frame Using DWM

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

Vista Goodies in C++: Using Glass in Your UI

Draw custom caption with bitmap in Windows 7/Vista Aero theme