C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Эмуляция нажатия клавиш
Stan
  Отправлено: 20.07.2004, 01:53


Не зарегистрирован







Необходимо сэмулировать нажатие сочетания Ctrl+F для вызова стандартного диалога поиска в CppWebBrowser(создание и вызов FindDialog не предлагать!!!).
Спасибо заранее...
Roman
Отправлено: 20.07.2004, 07:27


Дежурный стрелочник

Группа: Участник
Сообщений: 78



Я делаю так (необходимая программа должна быть в "фокусе"):

keybd_event(VK_SHIFT, 0, 0, 0);
keybd_event(klavisha_sh, 0, 0, 0); //имитация нажатия клавиши
keybd_event(klavisha_sh, 0, KEYEVENTF_KEYUP, 0); //имитация отпускания клавиши
keybd_event(VK_SHIFT, 0, KEYEVENTF_KEYUP, 0);

Для Ctrl я думаю сам догадаешся smile.gif

Посмотри сюда

Отредактировано Roman — 20/07/2004, 08:51
AVC
Отправлено: 20.07.2004, 08:01


Ветеран

Группа: Модератор
Сообщений: 1583



Stan это alter Jess ? Или не умеем читать названия тем ?

Вернуться в Вопросы программирования в C++Builder