我所知道的启动Windows应用程序的唯一方法是通过CreateWindow。不幸的是,没有一个窗口样式适用于任务栏应用程序,我想知道如何制作这样的应用程序。我在C#中找到了这个解释,但我正在寻找能够使用VC++ 2008编译的解决方案。有什么解决方案吗?
关键是 Shell_NotifyIcon(正如其他用户建议的那样)。在标准情况下,您的应用程序应该至少有一个窗口(至少接收系统托盘通知消息)。可能是隐藏的。右键单击托盘图标时,最好显示一种弹出式菜单。我认为您可以查看 这个。这个简单的程序演示了如何以非常简约的方式使用系统托盘。