可能重复:
使用.NET编写Windows系统托盘应用程序
嗨,
我正在用.NET编写应用程序,我不想把它作为Windows界面.
我记得前一段时间我是从继承ApplicationContext类做到的,但现在我无法实现它.
我怎么能这样做?
谢谢!
编辑: 这是一个由通知图标管理的应用程序.它必须出现在系统时钟附近的图标,而不是表格.我这样做:
class Sync : ApplicationContext
{
public Sync()
{
...
}
}
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Sync());
}
Run Code Online (Sandbox Code Playgroud)
Mar*_*ell 21
(现在已经过时,您已将问题编辑为州系统;仅供参考)
如果你想要一个没有任何UI(甚至不是控制台)的exe,但没有它是一个服务等 - 然后写一个Windows窗体应用程序,但只是不显示任何形式!它是一个winform应用程序的事实只是意味着你没有得到一个控制台窗口 - 但除了你写的东西之外没有显示任何UI.看看Main方法(通常在Program.csVS模板中)看看我的意思.
| 归档时间: |
|
| 查看次数: |
29558 次 |
| 最近记录: |