我需要将我的应用程序添加到启动,因此需要使用安装路径设置注册表项.我通过Visual Studio安装项目完成了这项工作,但无法通过ClickOnce部署弄清楚如何实现.
任何人都知道在使用ClickOnce进行安装时如何设置注册表项?
我写了一个Windows服务,当某些条件发生时,它应该关闭显示器.我使用的代码是:
private const int MONITOR_OFF = 2;
SendMessage(GetDesktopWindow().ToInt32(),
WM_SYSCOMMAND, SC_MONITORPOWER, MONITOR_OFF);
Run Code Online (Sandbox Code Playgroud)
此相同的代码适用于Windows应用程序,但从Windows服务执行时,没有任何反应.也没有例外,Marshal.GetLastWin32Error()也返回0.
关于我可能遗失的任何想法?