社区
界面
帖子详情
怎么隐藏其他程序在系统托盘上的图标?
maix
2004-08-02 04:22:02
看了很多文章都有介绍用Shell_IconNotify这个api来实现在系统托盘显示图标,但是如果我想把其他程序在系统托盘上的图标隐藏,如何做到呢?想了很多天了,都没有思路,请高手帮忙!!!
...全文
285
16
打赏
收藏
怎么隐藏其他程序在系统托盘上的图标?
看了很多文章都有介绍用Shell_IconNotify这个api来实现在系统托盘显示图标,但是如果我想把其他程序在系统托盘上的图标隐藏,如何做到呢?想了很多天了,都没有思路,请高手帮忙!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
caicheng
2004-08-04
打赏
举报
回复
to maix 笑笑
结束任务啊,哈哈
maix
2004-08-04
打赏
举报
回复
找到tray的句柄或指针很容易啊,但是只能得到CWnd的指针,没有什么函数能控制图标的
maix
2004-08-04
打赏
举报
回复
注意很好啊,可是怎么把IE弄崩溃啊?嘿嘿
liuyuzi
2004-08-03
打赏
举报
回复
用spy++看一下,是否还有 Shell_traywnd -> TrayNotifyWnd -> ToolbarWindow32 如果有显示它
caicheng
2004-08-03
打赏
举报
回复
馊主意一个:
不用编成,只要将ie弄崩溃一次,系统会重新加载任务栏,这时候大多数托盘图标都没了
微软的bug一个,偶对此十分不满~~~
到你这到用上了,哈哈
kvw3000
2004-08-03
打赏
举报
回复
gz
maix
2004-08-02
打赏
举报
回复
能不能用什么办法把系统托盘销毁再让系统重建一个呢?
maix
2004-08-02
打赏
举报
回复
图标消失程序应该不受影响才对,我经常在w2000下遇到过,系统托盘因为什么错误重新刷新了,只剩了喇叭和时间,但是其他程序都在正常运行着呢.
至于用shell 找句柄,具体怎么实现呢?
ShaftWhy
2004-08-02
打赏
举报
回复
我也不知道。
也许可以注入远程进程,通过Shell_NotifyIcon删除托盘图标(uID需要自己猜测),但这样太不安全了,因为以后就彻底和托盘图标的响应函数这段代码失去联系了。
huaboy408
2004-08-02
打赏
举报
回复
好像有个effective desktop软件能实现,不知道有没有源码
liuyuzi
2004-08-02
打赏
举报
回复
不然还有什么办法? ;) ? 赐教小妹
ShaftWhy
2004-08-02
打赏
举报
回复
你这样是隐藏了所有的非系统托盘图标吧?而不是隐藏某个程序的托盘图标。
ShaftWhy
2004-08-02
打赏
举报
回复
注入进程,删除图标。不过这样太不安全了。非系统程序的托盘图标都在一个窗口里,光是隐藏图标不知道怎样做。
liuyuzi
2004-08-02
打赏
举报
回复
// 小妹有写过此代码, 试试吧 ;)
HWND hwnd;
hwnd = ::FindWindow("Shell_traywnd", NULL);
hwnd = ::FindWindowEx(hwnd,HWND(0),"TrayNotifyWnd",NULL);
hwnd = ::FindWindowEx(hwnd,HWND(0),"ToolbarWindow32",NULL);
::ShowWindow(hwnd,SW_HIDE);
jennifergiant
2004-08-02
打赏
举报
回复
gz
zhangnanonnet
2004-08-02
打赏
举报
回复
用SHELL找到他的句柄。。。把它隐藏起来如何。
易语言
隐藏
外部
程序
任务栏
图标
和
系统
托盘
图标
模块和
易语言
隐藏
外部
程序
任务栏
图标
和
系统
托盘
图标
模块和源码,FindWindow,FindWindowEx,SendMessage,GetWindowThreadProcessId,OpenProcess,DuplicateHandle,GetCurrentProcess,CloseHandle,VirtualAllocEx,...
JAVA
系统
托盘
图标
控制
程序
JAVA
系统
托盘
图标
控制
程序
JAVA
系统
托盘
图标
控制
程序
JAVA
系统
托盘
图标
控制
程序
系统
托盘
图标
刷新
程序
系统
托盘
图标
刷新
程序
适用XPWIN7、WIN2008,测试方式:打开个QQ,打开任务管理器,进程,结束掉刚刚那QQ,
图标
还在,运行此
程序
,点击刷新即可 如果只要编译好的(HWin32\HWin32Test\bin\Debug\HWin32Test.exe),这...
易语言
隐藏
任务栏或
托盘
图标
模块
易语言
隐藏
任务栏或
托盘
图标
模块源码,
隐藏
任务栏或
托盘
图标
模块,
隐藏
任务栏
图标
,
隐藏
托盘
图标
,取句柄,GetButtonInfo,FindWindow,FindWindowEx,SendMessage,GetWindowThreadProcessId,OpenProcess,DuplicateHandle,...
隐藏
任意
系统
托盘
图标
程序
可以指定任意
托盘
图标
,进行显示/
隐藏
操作,适合XP
系统
,为delphi6开发,可以多个
图标
同时显示/
隐藏
,可以选择带提示信息功能。
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章