7

我知道启动 Windows 应用程序的唯一方法是通过CreateWindow. 不幸的是,任务栏应用程序没有窗口样式,我想知道如何制作一个。我确实在 C# 中找到了这个解释,但我正在寻找一个能够用 VC++ 2008 编译的解决方案。有什么解决方案吗?

4

1 回答 1

9

关键是Shell_NotifyIcon(正如其他用户所建议的那样)。

在标准情况下,您的应用程序应该至少有一个窗口(至少要接收系统托盘通知消息)。可能是隐藏的。右键单击您的托盘图标,显示一种弹出菜单是一种不错的选择。

我想你可以看看这个。这个简单的程序演示了如何以非常简约的方式使用系统托盘。

于 2012-10-30T20:10:52.030 回答