我为基于窗口的项目创建了一个安装文件。它工作正常。我的要求是当我最小化窗口时它应该进入系统托盘而不是任务栏。帮帮我谢谢你
答案 0 :(得分:1)
这取决于您编写程序的语言。您需要创建一个类或使用内置函数将其最小化到系统托盘中。更多信息会有所帮助。
答案 1 :(得分:1)
将控件的Icon属性设置为要在系统托盘中显示的图标。
Tip: If you have a BMP file that you want to convert to an icon file, I highly recommend the QTam Bitmap to Icon 3.5 application.
为表单的Resize事件添加一个事件处理程序,该事件将在应用程序最小化时隐藏它。这样,它就不会出现在任务栏上。
private void Form1_Resize(object sender,System.EventArgs e) { if(FormWindowState.Minimized == WindowState) 隐藏(); }
为NotifyIcon.DoubleClick事件添加事件处理程序,并按如下方式对其进行编码,以便在双击图标时恢复应用程序。
private void notifyIcon1_DoubleClick(object sender, System.EventArgs e) { 节目(); WindowState = FormWindowState.Normal; }