Symulacja polskich znaków

Symulacja polskich znaków
  • Rejestracja: dni
  • Ostatnio: dni
0

Jak zasymulować naciśnięcie z klawiatury kombinacji klawiszy np. Alt-Z aby wpisane zostało Ż ?
Próbowałem tak:

keybd_event(VK_RMENU, 1, 0, 0);
keybd_event(VkKeyScan('Z'), 1, 0, 0);
keybd_event(VkKeyScan('Z'), 1, KEYEVENTF_KEYUP, 0);
keybd_event(VK_RMENU, 1, KEYEVENTF_KEYUP, 0);

ale nie działa. Dlaczego?

LX
  • Rejestracja: dni
  • Ostatnio: dni
0

VK_RMENU nie symuluje kombinacji ALT+CTRL. Nie pozostaje nic innego jak zasymulować Alt i Ctrl osobno.

keybd_event(VK_MENU, 0, 0, 0);
keybd_event(VK_CONTROL, 0, 0, 0);
keybd_event(VkKeyScan('Z'), 0, 0, 0);
keybd_event(VkKeyScan('Z'), 0, KEYEVENTF_KEYUP, 0);
keybd_event(VK_CONTROL, 0, KEYEVENTF_KEYUP, 0);
keybd_event(VK_MENU, 0, KEYEVENTF_KEYUP, 0);

ON
  • Rejestracja: dni
  • Ostatnio: dni
0

Dzięki LX, właśnie o to mi chodziło [browar]

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.