gpt4 book ai didi

c++ - 启用 Windows Aero 主题后如何在标题栏上绘制位图图标

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:15:25 26 4
gpt4 key购买 nike

我正在开发 MFC 应用程序(DWM 库不可用)。我想在标题栏上绘制一个位图作为按钮。但是,当在 Windows 7 中启用 Aero 主题时,位图不会出现(当我禁用 Aero 主题时没有问题)。但是我的应用程序仍然可以通过单击位图的位置来使用react。谁能教我如何解决这个问题?

谢谢

最佳答案

在 MSDN 上描述了使用 DWM 将自定义数据绘制到框架区域中,也在那里解释了 HitTest :

Custom Window Frame Using DWM

如果您在 CodeProject 网站上搜索 DWM,您会发现一些对您有帮助的文章:

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

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

关于c++ - 启用 Windows Aero 主题后如何在标题栏上绘制位图图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34305746/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com