Einzelnen Beitrag anzeigen

stalkingwolf

Registriert seit: 6. Mai 2011
540 Beiträge
 
#5

AW: Tastenkombinations in System senden

  Alt 17. Sep 2019, 11:49
Ok habe es mit keybd_event hinbekommen.

Code:
Windows.keybd_event(VK_LMENU, Windows.MapVirtualKey(VK_LMENU, 0), KEYEVENTF_EXTENDEDKEY, 0);
Windows.keybd_event(VK_F11, Windows.MapVirtualKey(VK_F11, 0), KEYEVENTF_EXTENDEDKEY, 0);
Windows.keybd_event(VK_F11, Windows.MapVirtualKey(VK_F11, 0), KEYEVENTF_EXTENDEDKEY or KEYEVENTF_KEYUP, 0);
Windows.keybd_event(VK_LMENU, Windows.MapVirtualKey(VK_LMENU, 0), KEYEVENTF_EXTENDEDKEY or KEYEVENTF_KEYUP, 0);
Wie sende ich aber einen normalen Buchstaben. z.b ord('r') nimmt er nicht an.
Habe Versucht mit VK_LWIN + 'r' einmal das Ausführen aufzurufen.
VK_LWIN funktioniert. Das 'r' kommt nie an.


Erledigt !!!!!!!!!!!!! ord('R')

Geändert von stalkingwolf (17. Sep 2019 um 11:54 Uhr)
  Mit Zitat antworten Zitat