gpt4 book ai didi

c++ - 如何响应鼠标悬停更改 CDialog 图标?

转载 作者:太空宇宙 更新时间:2023-11-04 12:16:04 25 4
gpt4 key购买 nike

如何在鼠标悬停时更改应用程序图标?我想在我的 CDialog 的系统菜单中放置一些菜单项,并且我希望当用户将鼠标悬停在它上面时图标突出显示,以表明它是一个用户界面组件(类似于最新版本的 firefox 中的 firefox 菜单橙色,当您将鼠标悬停在它上面时,它会突出显示)。

更新

“应用程序图标”是指系统菜单图标。此外,我刚刚遇到了 CMFCRibbonApplicationButton 类,虽然它不是系统菜单,但看起来也很有前途。

最佳答案

检查 WM_NCHITTESTHTSYSMENU 代码,然后调用 SetIcon

关于c++ - 如何响应鼠标悬停更改 CDialog 图标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7662785/

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