Ich habe versucht, die folgenden APIs zu verwenden, um die Anzeige auszuschalten:
Code: Select all
HWND hwnd = GetForegroundWindow();
Code: Select all
PostMessage(hwnd, WM_SYSCOMMAND, SC_MONITORPOWER, 2);
Code: Select all
mouse_event(1, 40, 0, 0, 0);
Liegt das daran, dass das Rendering meiner GUI-App während des Anzeige-Zustandsübergangs beeinträchtigt wird oder welche anderen Möglichkeiten dieses Problem verursachen könnten?
Der Haupt-Thread ist nach 800 ms wieder aktiv.
Mobile version