Вниз
Скачать: 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.033 c
4-1093447463
Muchaco
2004-08-25 19:24
2004.10.03
WM_GETTEXT


3-1094291650
jiny
2004-09-04 13:54
2004.10.03
Вопрос по триггерам


1-1094607254
Sollo
2004-09-08 05:34
2004.10.03
Импорт функций из sys файлов


14-1094732606
Sancho
2004-09-09 16:23
2004.10.03
memproof.hlp


14-1094916859
Slaga
2004-09-11 19:34
2004.10.03
PenDrive




   Наверх