C++-windows console程序如何使用系统托盘图标控制?
今天看到代理程序goagent使用的是控制台界面, 但是却可以使用系统托盘图标来控制其显示和隐藏, 上网找了些资料来都没有实现. 如果创建一个窗口然后不显示, hack方法来控制控制台的窗口肯定是可以实现的, 我现在想知道如果不创建窗口如何实现这种效果?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
vb 在调用其他程序时,可以直接隐藏,大致的语法如下
set ws=wscript.createobject("wscript.shell")
ws.run "XXXX /start",0
xxxx 就是你需要隐藏运行的程序
保存成一个 vbs 文件,双击运行即可
当然,在 任务管理器 里面肯定是可以看到其进程的
补充
MFC 的话 隐藏窗口:ShowWindow(SW_HIDE); 就好呀
其他方式详见 这里
写个托盘也不困难,比如 这个
祝好,
斑驳敬上