2011-07-21 32 views
0

因此,我有一个Process运行在C#中,我想使它成为一个系统托盘。可能吗?处理C#|如何使一个进程进入系统托盘

这是我使用的代码:

Process proc = Process.Start("XXXX"); 
+0

你明白这将启动服务器上的应用程序的权利? –

+0

Hrm,你是否真的试图从ASP.NET应用程序做到这一点?因为在这种情况下'Process.Start'和'NotifyIcon'都不会很成功...... –

回答

3

这是一个过程来控制它是否应该显示在任务栏上的任务,或在通知区域;因此,除非为此目的记录命令行选项,否则无法控制此过程。

当然,您可以使用诸如NotifyIcon组件(.Net框架的一部分)之类的组件来控制您自己的WinForms应用程序。

+0

因为知道它被称为'通知区域'(并且有正确答案) –

+0

我不明白,怎么可能我做到了吗? –

+0

@Alon的短版本是“你不能” –