社区
工具平台和程序库
帖子详情
关于托盘图标的问题
sunzhaoqing20012001
2003-11-17 02:14:15
问题描述:一个程序启动后最小化以托盘图标的形式显示在托盘区域,关闭程序后
该程序的托盘图标就会消失,我知道他是使用的Shell_NotifyIcon来添加
和删除托盘图标的。
但是现在的问题是如果程序异常终止(如:用进程管理器结束进程)后,
虽然程序已经关闭了,但是托盘图标并未消失,只有当鼠标移向该图标时
该图标才会消失。
我想当使用托盘图标的程序异常退出后用另一个程序来刷新托盘区域,以
更新托盘区域(如:鼠标移向这个图标,该图标消失一样)
我该如何作,谢谢!!!
...全文
39
10
打赏
收藏
关于托盘图标的问题
问题描述:一个程序启动后最小化以托盘图标的形式显示在托盘区域,关闭程序后 该程序的托盘图标就会消失,我知道他是使用的Shell_NotifyIcon来添加 和删除托盘图标的。 但是现在的问题是如果程序异常终止(如:用进程管理器结束进程)后, 虽然程序已经关闭了,但是托盘图标并未消失,只有当鼠标移向该图标时 该图标才会消失。 我想当使用托盘图标的程序异常退出后用另一个程序来刷新托盘区域,以 更新托盘区域(如:鼠标移向这个图标,该图标消失一样) 我该如何作,谢谢!!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
phoenixli
2003-12-02
打赏
举报
回复
学习一下。
windha
2003-12-02
打赏
举报
回复
程序已经给关掉了,又从哪再向消息?再写个监控的进程?
象"用进程管理器结束进程"这种方法,好象程序里面都没有反应的余地.
同意。
我也出现过这种情况,没办法解决。后来看到”IBM英汉词典“用进程管理器关闭后托盘图标未消失
。也就心里平衡了,不管这件事了。
呵呵
jyc_nj
2003-12-02
打赏
举报
回复
程序已经给关掉了,又从哪再向消息?再写个监控的进程?
象"用进程管理器结束进程"这种方法,好象程序里面都没有反应的余地.
binjuny
2003-12-02
打赏
举报
回复
这儿有许多关于这方面的讨论,值得一看
http://expert.csdn.net/Expert/topic/2394/2394557.xml?temp=.1689112
smalltalk
2003-11-18
打赏
举报
回复
给系统托盘窗口发消息,让它重新绘制一下就可以了,我用spy查了一下,托盘窗口类名字叫:TrayNotifyWnd,你可以用FindWindowEx函数找到这个窗口。发消息:WM_PAINT,带上合适的参数就可以了
smalltalk
2003-11-18
打赏
举报
回复
给系统托盘窗口发消息,让它重新绘制一下就可以了,我用spy查了一下,托盘窗口类名字叫:TrayNotifyWnd,你可以用FindWindowEx函数找到这个窗口。发消息:WM_PAINT,带上合适的参数就可以了,记得在发消息前先InvalidateRect(hwnd, NULL, TRUE)将整个系统托盘窗口无效一下。
yuantao
2003-11-18
打赏
举报
回复
用sendmessage发送鼠标消息,不就可以了吗
wshcdr
2003-11-18
打赏
举报
回复
MARK
sunzhaoqing20012001
2003-11-17
打赏
举报
回复
谢谢。。。。能够能否具体点,我没有用MFC,我对VC 不熟...
RedCrow
2003-11-17
打赏
举报
回复
可以通过程序模拟鼠标移动到托盘的地方,就可以了呀。
c#系统
托盘
图标
刷新类
在C#编程中,系统
托盘
图标
(也称为通知区域
图标
)是应用程序与用户交互的一种常见方式,尤其是在后台运行或需要提供快速访问功能时。本文将深入探讨如何创建一个能够跨Windows 7、Windows 8和Windows 10平台兼容的...
C++检测
托盘
图标
和枚举进程
在实际编程时,需要注意权限
问题
,因为枚举进程和操作
托盘
图标
可能需要较高的系统权限。同时,由于涉及到系统级别的操作,代码需要充分考虑到错误处理和异常情况,以确保程序的稳定性和安全性。 在给定的文件...
vc6.0 mfc实现结束程序进程及刷新
托盘
图标
为了解决这个
问题
,我们可以模拟鼠标点击事件来刷新
托盘
图标
。 以下是一些关键步骤: 1. **创建
托盘
图标
**:使用`CTrayIcon`类或者`CShellManager`类(MFC扩展库中的组件)来创建
托盘
图标
。首先,你需要定义一个...
VC++
托盘
图标
清理程序
"VC++
托盘
图标
清理程序"就是为了解决这个
问题
而设计的,它确保程序关闭后
托盘
图标
能够被正确地清理和刷新。 在VC++(Visual C++)编程环境中,开发者可以使用各种方法来创建和管理
托盘
图标
。最常用的方法之一是利用...
托盘
图标
支持演示.rar
在IT领域,
托盘
图标
(Tray Icon)通常指的是应用程序在操作系统任务栏通知区域显示的小
图标
。这种功能常用于后台运行的应用程序,以便用户能够快速访问或监控程序的状态,而无需将其窗口保持打开状态。"
托盘
图标
支持...
工具平台和程序库
24,857
社区成员
27,330
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章