C# 多线程Windows服务
是否有可能在windows服务中实现多线程C# 多线程Windows服务,c#,multithreading,windows-services,C#,Multithreading,Windows Services,是否有可能在windows服务中实现多线程 我必须创建一个侦听消息队列的windows服务。当它收到消息时,在后台执行一些操作。是的,完全可以创建多线程windows服务。当您通过首选的处理方式收到消息时,只需生成一个新线程 这是手动方式,您也可以使用后台工作程序: Thread t = new Thread(() => { // Do some work }); 除了显示用户界面之外,没有任何东西可以阻止windows服务像任何其他应用程序一样工作。你说的是什么“消息队列
我必须创建一个侦听消息队列的windows服务。当它收到消息时,在后台执行一些操作。是的,完全可以创建多线程windows服务。当您通过首选的处理方式收到消息时,只需生成一个新线程 这是手动方式,您也可以使用后台工作程序:
Thread t = new Thread(() => {
// Do some work
});
除了显示用户界面之外,没有任何东西可以阻止windows服务像任何其他应用程序一样工作。你说的是什么“消息队列”?服务不接收windows在桌面上运行的窗口消息。我指的是Microsoft MessageQueue。我想知道如何使用windows服务监视MessageQueue