TAB Taste simulieren
-
Hi Leute!
Hab folgendes Problem :
Ich will eine Nachricht erzeugen, die die gleiche ist als
ob man die Tab Taste gedrückt hat;
-
SetFocus(GetNextDlgTabItem(hDlg, hControl, FALSE));
-
sorry,
SetFocus(GetNextDlgTabItem(hDlg, NULL, FALSE));
oder mit SendMessage + WM_KEYDOWN + VK_TAB
-
keybd_event(VK_TAB, 0, 0, 0); keybd_event(VK_TAB, 0, KEYEVENTF_KEYUP, 0);
-
Danke !
keybd_event(VK_TAB, 0, 0, 0);
geht ohne Probleme!
Wie krieg ich das denn mit SendMessage hin (WM_KEYDOWN + VK_TAB )????
Bitte BeispielCode
-
sorry, hab mich verdacht :p
-
Die zweite Zeile solltest du schon dazu schreiben, sonst ist die TAB-Taste die ganze Zeit über gedrückt.
-
ne, zweite Zeile ist nicht nötig! Die Taste wird automatisch losgelassen
-
Ich wiederhole mich ungern: du solltest es dennoch tun!!! Ich hatte schon öfter Probleme deshalb.
Außerdem wäre ein Dankeschön angebracht gewesen. Bitte!
-
ich hab mich bedankt!
keine Ahnung wär sich als <Willow> / unregestriert eingeloggt.
Ich wollte nur einen BeispielCode für SendMessage haben.
-
Sorry, willow. Tut mir leid.
-
Kein Problem!
Hättest Du denn vielleicht ne Lösung für mein Problem
mit SendMessage????
-
Ne, und ich glaube, das geht auch garnicht. Und wenn schon, ist doch egal. Du hast ja jetzt ne Lösung, die auch wunderbar funktioniert.