c# – 禁用NotifyIconOverflowWindow自动隐藏

c# – 禁用NotifyIconOverflowWindow自动隐藏,第1张

概述我做了类似于win7电池表的d出窗口.它的行为就像内置于一个,除非它通过位于NotifyAreaOverflowWindow上的通知图标显示也通知overfow区域该窗口在一段时间后自动隐藏,而它应该只在我的d出窗口关闭时隐藏.我可以用spyxx发现的唯一区别是,在一段时间后溢出窗口只是发送一个WM_SHOWWINDOW wp:0 lp:0消息. 当我的d出按钮处于活动状态时,如何防止溢出窗口自动 我做了类似于win7电池表的d出窗口.它的行为就像内置于一个,除非它通过位于NotifyAreaOverflowWindow上的通知图标显示也通知overfow区域该窗口在一段时间后自动隐藏,而它应该只在我的d出窗口关闭时隐藏.我可以用spyxx发现的唯一区别是,在一段时间后溢出窗口只是发送一个WM_SHOWWINDOW wp:0 lp:0消息.

当我的d出按钮处于活动状态时,如何防止溢出窗口自动隐藏?

>图1:单击通知图标后显示测试d出窗口,该图标位于溢出区域,用户不活动的几秒钟.
>图2:通过点击位于溢出区域的通知图标显示的电池表d出,用户不活动2分钟.

解决方法 你应该打电话

NotifyWinEvent(EVENT_SYstem_MENUPOPUPSTART,Handle,OBJID_CLIENT,0);

在你出示你的窗口和电话之前

NotifyWinEvent(EVENT_SYstem_MENUPOPUPEND,0);

隐藏之后.

总结

以上是内存溢出为你收集整理的c# – 禁用NotifyIconOverflowWindow自动隐藏全部内容,希望文章能够帮你解决c# – 禁用NotifyIconOverflowWindow自动隐藏所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1230048.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-06
下一篇 2022-06-06

发表评论

登录后才能评论

评论列表(0条)

保存