题
我有当一些事件发生时,其显示托盘图标和弹出窗口和气球的程序。当我改变试图标没有气囊的弹出窗口的图像当事件发生时我能怎么会丢失?
在出现问题阿卜杜勒哈利克
解决方案
也许当你改变的图标,其ICONDATA
获取的方式,系统将不显示气球或修改了通知图标修改。它可能被错误地设定,即使结构cbSize
构件。
检查是否Shell_NotifyIcon
回报TRUE
试图弹出时。如果FALSE
,还要检查dwMessage成员,无论是设置为如NIM_SETVERSION
。这可能意味着,鉴于ICONDATA
结构的版本不支持,像的文档说。
此外,在故障的情况下检查实际的误差与GetLastError
功能。
不隶属于 StackOverflow