326
HansAlbers
n4426
RiceManu

Wie kann aus C heraus einen Tastatur-Shortcuts nachbilden?

Mitglied: std8869
23.04.2006
20:56:45 Uhr
9811 Aufrufe
3 Antworten
Noch nicht bewertet
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

Mitglied: Biber
Biber schreibt am 24.04.2006 um 06:53:15 Uhr
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
Mitglied: std8869
std8869 schreibt am 24.04.2006 um 09:54:48 Uhr
Hallo Biber,

vielen Dank für die schnelle Antwort.
Das ist genau das, wonach ich gesucht habe.

Vielen Dank!

Gruß Marc
Mitglied: 31640
31640 schreibt am 07.07.2006 um 20:23:57 Uhr
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...
mehr ...Ähnliche Beiträge