Вниз
Скачать: CL | DM;

CTRL+INS (эмулировать их нажатие)   Найти похожие ветки 

← →
Andrey   (2004-08-27 12:32) [0]

Подскажите пожалуйста как передать в другую программу комбинацию клавиш CTRL+INS (эмулировать их нажатие). Желательно с простеньким примером. Заранее спасибо.


← →
KADAN ©   (2004-08-27 12:54) [1]

если оно активно, то
keybd_event(VK_CONTROL,0,KEYEVENTF_EXTENDEDKEY,0);
keybd_event(VK_INSERT,0,KEYEVENTF_EXTENDEDKEY,0);
keybd_event(VK_INSERT,0,KEYEVENTF_KEYUP or KEYEVENTF_EXTENDEDKEY,0);
keybd_event(VK_CONTROL,0,KEYEVENTF_KEYUP or KEYEVENTF_EXTENDEDKEY,0);

иначе, через SendMessage

а почему не послать WM_COPY?


← →
Andrey   (2004-08-27 13:47) [2]

sendMessage(wnd4, WM_copy, 0,0)
не прокатывает так как это не редактируемый объект. Нужно послать именно CTRL+INS, так как на эти кнопки повешана некая функция, посредством которой осуществляется копирование в буфер



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.022 c
4-1093619620
Sunny Way
2004-08-27 19:13
2004.10.03
Доступ к пикселам постороннего окна


3-1094107762
strelok-47
2004-09-02 10:49
2004.10.03
отлов момента ввода инфы в поле


3-1094619628
hooch
2004-09-08 09:00
2004.10.03
движки БД


9-1086756650
Prog's Killer
2004-06-09 08:50
2004.10.03
DelphiX


6-1090663880
peek
2004-07-24 14:11
2004.10.03
Определение компа в локальной сети




   Наверх