LabVIEWForum.de
Bildschirmschoner deaktivieren - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Bildschirmschoner deaktivieren (/Thread-Bildschirmschoner-deaktivieren)

Seiten: 1 2


RE: Bildschirmschoner deaktivieren - Ratio - 18.06.2019 15:50

Wenn ich deinen Beitrag noch ein Bisschen ausschmücken darf...

Um die Tasten anzusteuern muss man wie gemäss Bild (wie bei meinem Progr. die Maus) nun keybd_event auswählen.

Un die passenden Links findet man hier:

https://docs.microsoft.com/en-us/windows/desktop/api/winuser/nf-winuser-keybd_event

Nun die 4 Parameter Typen setzen wobei der Datentyp hier glaube ich immer numerisch oder auch gleich String sein kann?

void keybd_event(
BYTE bVk,
BYTE bScan,
DWORD dwFlags,
ULONG_PTR dwExtraInfo
);

Man wählt nun den Knopf aus:

https://docs.microsoft.com/de-ch/windows/desktop/inputdev/virtual-key-codes

Beispielsweise die Caps Lock Taste welcheden Wert 0x14 aufweist (arg 1)
Die Argumente Lassen sich aber glaube ich auch als String beschreiben wobei man dann gleich VK_NUMLOCK etc. schreiben kann

bScan benötigt man für dieses Beispiel nicht daher auf o oder leer lassen (arg2)

Ich hoffe ich liege hier richtig...evtl. bin mir da nicht ganz sicher