社区
Windows SDK/API
帖子详情
如何调用一个外部程序的系统托盘菜单 API 高手请进!!!!
winder_008
2012-06-06 05:18:07
如何调用一个外部程序的系统托盘菜单呢??
例如:在系统托盘中有任务管理器,我获取了他的句柄 但是不能弹出他的托盘菜单。
postmessage不行!
不想用 mouse_event !!!
感谢!!!!!!!!
...全文
240
8
打赏
收藏
如何调用一个外部程序的系统托盘菜单 API 高手请进!!!!
如何调用一个外部程序的系统托盘菜单呢?? 例如:在系统托盘中有任务管理器,我获取了他的句柄 但是不能弹出他的托盘菜单。 postmessage不行! 不想用 mouse_event !!! 感谢!!!!!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
s11ss
2012-06-07
打赏
举报
回复
[Quote=引用 7 楼 的回复:]
例如 你用远程桌面 连接计算机 在远程桌面的 程序 选项中 设定一个启动程序(这个程序有托盘菜单) 但是这个时候 就不能获取托盘句柄!
[/Quote]那就别采用这种方式启动啊!换个思路!
winder_008
2012-06-07
打赏
举报
回复
例如 你用远程桌面 连接计算机 在远程桌面的 程序 选项中 设定一个启动程序(这个程序有托盘菜单) 但是这个时候 就不能获取托盘句柄!
winder_008
2012-06-07
打赏
举报
回复
现在是关键 无法获取托盘句柄啊!
s11ss
2012-06-07
打赏
举报
回复
TB_GETITEMRECT获取图标所在区域R,
然后
PostMessage(托盘句柄, WM_RBUTTONDOWN, MK_RBUTTON, MAKELPARAM(R.Left+5, R.Top+5));
PostMessage(托盘句柄, WM_RBUTTONUP, 0, MAKELPARAM(R.Left+5, R.Top+5));
winder_008
2012-06-07
打赏
举报
回复
还有一种情况 就是如果用远程桌面调用程序 的时候 这个时候 任务栏是出不来的! 就没有ToolbarWindow32句柄,这个时候如何得到这个程序的 托盘菜单呢???
我用Hook 已经获取到了图标和句柄,但是用PostMessage 怎么都不能呼出菜单!
s11ss
2012-06-06
打赏
举报
回复
[Quote=引用 2 楼 的回复:]
如果用户隐藏了 任务栏呢!!
不能通过这种方式处理!!!!
[/Quote]隐藏了 任务栏的话,会自动显示任务栏,并弹出菜单。
但是,系统的另一个菜单也会同时出现。。。
winder_008
2012-06-06
打赏
举报
回复
如果用户隐藏了 任务栏呢!!
不能通过这种方式处理!!!!
s11ss
2012-06-06
打赏
举报
回复
取右下角那个ToolbarWindow32的句柄,然后取任务管理器的图标的区域,再发送WM_RBUTTONDOWN就可以弹出菜单了吧?
用Win32
API
Shell_NotifyIcon进行
系统托盘
图标编程
本文介绍如何使用Win32
API
中的Shell_NotifyIcon函数进行
系统托盘
图标编程,包括初始化NOTIFYICONDATA结构、
调用
Shell_NotifyIcon函数、创建非模态对话框等关键步骤。
VC编程制作
系统托盘
程序
zz
本文介绍如何使用Visual C++开发
系统托盘
程序
,包括隐藏主窗口、添加托盘图标、响应用户交互及删除图标的过程。通过示例代码展示了如何实现托盘图标的基本功能。
NW.js中的文件浏览器增强与交付
本文介绍如何用NW.js增强文件浏览器功能并实现跨平台交付。涉及创建上下文
菜单
,通过
API
订阅DOM事件管理;使用系统剪贴板传输文本和图形;扩展
系统托盘
菜单
;接收
外部
文本和图形;解决Ubuntu
系统托盘
显示问题,以构建更友好的跨平台桌面应用。
Unity3D之Windows端隐藏任务栏图标并添加至托盘
本文介绍如何利用Unity和Winform实现
一个
能在
系统托盘
中运行的应用
程序
。主要内容包括Unity监听最小化和关闭事件的方法、启动
外部
程序
的技巧、Winform托盘图标的设计及确保
程序
单例运行的技术细节。
NW.js Node.js修改特性:如何让Web技术完美适配桌面环境?[特殊字符]
NW.js基于Chromium和Node.js,通过深度修改Node.js实现DOM直接
调用
其模块,支持窗口管理、系统
菜单
、剪贴板及Shell交互,使Web技术可高效开发跨平台桌面应用。
Windows SDK/API
1,184
社区成员
22,326
社区内容
发帖
与我相关
我的任务
Windows SDK/API
Delphi Windows SDK/API
复制链接
扫一扫
分享
社区描述
Delphi Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章