Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как сэмулировать нажатие Ctrl+V


Antipich ©   (2003-07-12 15:14:00) 

Сабж, только эта комбинация


Olgerd   (2003-07-13 19:55:00) [1]

Ну это же во многих FAQ есть:

keybd_Event(VK_CONTROL, 0, 0, 0);
keybd_Event(Ord("V"), 0, 0, 0);
keybd_Event(Ord("V"), 0, KEYEVENTF_KEYUP, 0);
keybd_Event(VK_CONTROL, 0, KEYEVENTF_KEYUP, 0);


Antipich   (2003-07-12 19:15:00) [2]

Нет, не проже, это не везде работает(напр. не работает в Ослике и в Вёрде). Мне нужно именно то, что я спросил!


Spawn   (2003-07-12 18:27:00) [3]

Если тебе нужно эмулировать вставку из буфера обмена, то проще сделать SendMessage(HWND,WM_PASTE,0,0);


Наверх

Титульная страница Поиск, карта сайта Написать письмо