C++-windows console程序如何使用系统托盘图标控制?

发布于 2016-12-14 07:56:48 字数 134 浏览 1474 评论 1

今天看到代理程序goagent使用的是控制台界面, 但是却可以使用系统托盘图标来控制其显示和隐藏, 上网找了些资料来都没有实现. 如果创建一个窗口然后不显示, hack方法来控制控制台的窗口肯定是可以实现的, 我现在想知道如果不创建窗口如何实现这种效果?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

偏爱自由 2017-05-15 03:46:54

vb 在调用其他程序时,可以直接隐藏,大致的语法如下

set ws=wscript.createobject("wscript.shell")
ws.run "XXXX /start",0

xxxx 就是你需要隐藏运行的程序
保存成一个 vbs 文件,双击运行即可
当然,在 任务管理器 里面肯定是可以看到其进程的

补充
MFC 的话 隐藏窗口:ShowWindow(SW_HIDE); 就好呀
其他方式详见 这里

写个托盘也不困难,比如 这个

祝好,
斑驳敬上

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文