相关疑难解决方法(0)

允许服务与Windows中的桌面交互

在services.msc>操作>属性>登录>允许服务与桌面交互,我启用了我的服务与桌面交互.这究竟是什么意思?如何使用它从我的服务中播放声音(MP3,WAV等)?

services.msc>操作>属性>登录>允许服务与桌面交互

c# desktop windows-services

14
推荐指数
3
解决办法
5万
查看次数

如何在引发Timer事件时Windows服务启动进程?

我创建了一个带有Timer的Windows服务,并且在触发事件中timer.Elapsed我正System.Diagnostics.Process.Start(exe path)以5秒的间隔创建一个process().但是这个过程不会在事件发生时创建.

有没有其他方法这样做?

提前致谢.

private void timer_Elapsed(object sender, System.Timers.ElapsedEventArgs e)
{       

    Process pr = new Process();
    pr.StartInfo.FileName = @"C:\Program Files\Messenger\msmsgs.exe";
    pr.StartInfo.WindowStyle = ProcessWindowStyle.Normal;
    pr.StartInfo.CreateNoWindow = false;
    pr.Start();
}
Run Code Online (Sandbox Code Playgroud)

.net c# windows-services process process.start

7
推荐指数
1
解决办法
2万
查看次数

如何在用户登录前运行Windows应用程序?

可能重复:
在登录Windows之前如何启动WPF应用程序?

我用C#编写了一个应用程序.我想在登录Windows操作系统之前运行我的应用程序(在Windows操作系统预加载之后).我怎样才能做到这一点?

.net c# windows windows-services

3
推荐指数
1
解决办法
3154
查看次数

标签 统计

c# ×3

windows-services ×3

.net ×2

desktop ×1

process ×1

process.start ×1

windows ×1