如果我的应用程序在C中启动后立即将其最小化到系统托盘?
我是C的新手。
感谢。
答案 0 :(得分:2)
您在谈论Windows和任务栏状态区吗?如果是,请检查http://msdn.microsoft.com/en-us/library/windows/desktop/bb762159.aspx以查看Shell_NotifyIcon
功能。有很多参考文献,甚至还有一些关于如何使用它的样本。
另外Notifications and the Notification Area
:http://msdn.microsoft.com/en-us/library/windows/desktop/ee330740.aspx
答案 1 :(得分:1)
您需要使用特定的库(增强标准C的功能)。外部库有很多很多(很多)。大多数在不同平台上执行相同操作的库彼此之间不兼容......所以我们需要知道代码的目标是什么:Windows? Windows Vista? DOS?微波炉?卫星太阳能电池板部署? ......: - )
答案 2 :(得分:1)
Shell_NotifyIcon
在通知区域中创建图标。要执行第2步,您需要在步骤1中创建的窗口。
如果您之前从未使用过C编程,并且从未使用过Win32 API,那么这是一个雄心勃勃的第一个项目。首先,您应掌握显示窗口,编写消息循环,处理消息等的基础知识。我建议Programming Windows by Petzold。