c# 如何关闭显示器,并且不被鼠标键盘唤醒

我需要关闭显示器,(只关闭显示器,电脑不待机。)用鼠标键盘不会被唤醒。
需要按指定键才能唤醒,不能拦截鼠标键盘消息,因为后台程序需要发送相关的键鼠消息。

https://stackoverflow.com/questions/6221787/how-to-turn-off-a-monitor-using-vb-net-code

如果你希望锁定计算机(用户需要用户名密码才能进入),那么可以用LockWorkstation这个API