WinAPIのSetThreadExecutionStateを使って、スリープの抑止(モニターの電源はオフされます)やモニター電源オフの抑止をするサンプルコードを以下に記します。
また、本サンプルコードを元に通知エリアに常駐する PreventZzz をオープンソースで公開していますので参考にしてください。
GitHub PreventZzz https://github.com/oss-sakura/PreventZzz