如何使用窗口服务后台工作程序C#运行桌面快捷方式

时间:2016-04-19 06:42:56

标签: c# windows-services backgroundworker

我在桌面上有应用程序快捷方式。我需要使用c#中的windows服务每隔一小时运行一次该快捷方式。这可能吗?

1 个答案:

答案 0 :(得分:0)

您宁愿不启动任何外部进程来锁定您的工作站。您可以通过调用:(未测试)

来锁定工作站
[DllImport("user32.dll", SetLastError = true)]
static extern bool LockWorkStation();

用以下方式调用:

LockWorkStation();

来源:http://www.pinvoke.net/default.aspx/user32.lockworkstation