C# 后台进程中的输入模拟器?

C# 后台进程中的输入模拟器?,c#,.net,C#,.net,我的电脑上有一个用C#编写的小型web服务器。当我访问此服务器上的某些URL时,我想按某些媒体键,如播放/暂停、下一曲目、上一曲目 我发现InputSimulator非常有用且易于使用,但它似乎只有在服务器进程处于前台时才起作用。当进程在后台时,有没有办法使用这个类 编辑: 我读过PostMessage,但该接口需要一个进程来将按钮发送到。向我的服务器进程发送媒体密钥事件(例如播放/暂停)是否会导致Spotify播放/暂停?使用。它允许为非活动进程发送按键或控制命令

我的电脑上有一个用C#编写的小型web服务器。当我访问此服务器上的某些URL时,我想按某些媒体键,如播放/暂停、下一曲目、上一曲目

我发现InputSimulator非常有用且易于使用,但它似乎只有在服务器进程处于前台时才起作用。当进程在后台时,有没有办法使用这个类

编辑: 我读过PostMessage,但该接口需要一个进程来将按钮发送到。向我的服务器进程发送媒体密钥事件(例如播放/暂停)是否会导致Spotify播放/暂停?

使用。它允许为非活动进程发送按键或控制命令