最近开发一个带有托盘区图标的程序. 只是不知道为什么在托盘区的右键菜单弹出后不能自己消失.后来查找了一些资料,知道了好象是microsoft的一个bug. 具体见优快云的文章ID:Q135788 PRB:Menus for Notification Icons Do Not Word Currently.
方法:
SetforegroundWindow(this)
TrackPopupMenu
PostMessage(this->GetSafeWnd(),WM_NULL,0,0)
博主开发带托盘区图标的程序时,遇到托盘区右键菜单弹出后不能自行消失的问题。经查找资料,发现这可能是微软的一个bug。文中还给出了解决该问题的方法,如SetforegroundWindow(this)等。
最近开发一个带有托盘区图标的程序. 只是不知道为什么在托盘区的右键菜单弹出后不能自己消失.后来查找了一些资料,知道了好象是microsoft的一个bug. 具体见优快云的文章ID:Q135788 PRB:Menus for Notification Icons Do Not Word Currently.
方法:
SetforegroundWindow(this)
TrackPopupMenu
PostMessage(this->GetSafeWnd(),WM_NULL,0,0)
845

被折叠的 条评论
为什么被折叠?