微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

.NET让C#程序在后台运行,并在启动像反病毒

对于一个大项目,我将制作一个C#程序,它执行用户指定的各种事情,有一个用户界面,可以从系统图标访问,并在屏幕上呈现标志。

我希望程序能够在启动时运行,并在后台直到关机为止,例如今天许多常见的防病毒/恶意软件程序。

我也想要安装程序才能运行。

我知道这里有很多 我知道如何让程序运行在启动(启动文件夹),但喜欢与防病毒我希望它总是在那里,而不仅仅是在启动文件夹…

CustomSettingProvider中的空引用仅在某些机器上

仅在Linux Core上运行时存储错误

什么是Windows或.Net的DVD刻录组件?

c ++致命错误c1083项目之前很好,现在呢?

如何在Windows中以编程方式获取用电量

我原本以为这是一项服务,但我现在不太清楚,而且我正在做一个噩梦,把我的头脑全部弄清楚。 做这个的最好方式是什么 ? GUI是必须的。

将不胜感激任何和所有的答案,提示和build议。

提前致谢。

构buildWindows服务的安装项目时出现问题?

.NET运行时(CLR),JIT编译器位于何处?

微软打破了.NET兼容性?

当X509Certificate2对象的智能卡被移除时的事件

单声道.NET项目是否包含在最stream行的Linux发行版的最新版本中?

防病毒程序和类似的系统托盘应用程序有时或通常有两个组件。 有一个服务以系统开始,在启动文件夹中有一个单独的系统托盘应用程序,与服务器交互以提供用户用户登录到桌面时访问服务功能的权限。 你必须回答的一个问题是,当没有人登录时你是否想要运行任何东西。如果是这样的话,你需要一个服务组件。 如果没有,你可以把所有东西放在一个创建系统托盘图标的应用程序中。 要从.NET应用程序中将图标放入系统托盘,请参阅http://www.developer.com/net/net/article.PHP/3336751/C-Tip-Placing-Your-C-Application-in-在-系统Tray.htm

如果我理解/正确回忆,有一个.NET组件设计用于将图标放入系统托盘中。

以下是我上面提到的示例。

代码位于TaskbarUtility中,整个应用程序中的所有事件都通过此处创建新的表单。

我不确定这是否是“正确的”做这样的事情,我不打算成为线索,但我想我可以分享

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐