![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#2
|
|||
|
|||
|
Ну, наверно потому, что в множестве у тебя прописаны только английские буквы ['A'..'Z'].
Попробуй так - это раз ['A'..'Z','#' ,'$','%'] Второе При эмуляции нажати клавиш допустим символа '$' нужно соблюдать такую же последовательность как ипри обычном вводе. А именно Shift+4 вот Код:
keybd_event(VK_LSHIFT, 0, 0, 0);
keybd_event(ord('4'), 0, 0, 0);
keybd_event(ord('4'), 0, KEYEVENTF_KEYUP, 0);
keybd_event(VK_SHIFT, 0, KEYEVENTF_KEYUP, 0); |