Wie kann aus C heraus einen Tastatur-Shortcuts nachbilden?
Hallo, ich möchte gerne in einem C-Programm Tastatur-Shortcuts nachbilden.
Also, wenn ein bestimmter String eingeht, dann soll dementsprechend z.B.
"Strg-Alt-Entf" oder "Alt-Tab" nachgebildet werden.
Gibt es da eine Möglichkeit - wenn ja, wie?
Hat jemand eventuell Beispielcode?
Danke für eure Hilfe
Also, wenn ein bestimmter String eingeht, dann soll dementsprechend z.B.
"Strg-Alt-Entf" oder "Alt-Tab" nachgebildet werden.
Gibt es da eine Möglichkeit - wenn ja, wie?
Hat jemand eventuell Beispielcode?
Danke für eure Hilfe
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 31000
Url: https://administrator.de/tutorial/wie-kann-aus-c-heraus-einen-tastatur-shortcuts-nachbilden-31000.html
Ausgedruckt am: 30.12.2024 um 17:12 Uhr
3 Kommentare
Neuester Kommentar
Moin std8869,
ich hoffe, ich interpretiere Deine Frage richtig, nämlich so, dass Du ein VB-SendKeys()-Äquivalent in C/C++ suchst.
Den Begriff "Tastatur-ShortCuts" finde ich ein bisschen verwirrend.
Schau mal hier:
SendKeys in C++
Gruß
Biber
ich hoffe, ich interpretiere Deine Frage richtig, nämlich so, dass Du ein VB-SendKeys()-Äquivalent in C/C++ suchst.
Den Begriff "Tastatur-ShortCuts" finde ich ein bisschen verwirrend.
Schau mal hier:
SendKeys in C++
Gruß
Biber
man kann das auch so machen:
INPUT keyb;
ZeroMemory(&keyb, sizeof(keyb));
keyb.type = KEYBOARD_INPUT;
keyb.ki.wVk = VK_SNAPSHOT; VK von einer Taste
SendInput(&keyb, SIZEOF(keyb);etwa so...
INPUT keyb;
ZeroMemory(&keyb, sizeof(keyb));
keyb.type = KEYBOARD_INPUT;
keyb.ki.wVk = VK_SNAPSHOT; VK von einer Taste
SendInput(&keyb, SIZEOF(keyb);etwa so...