Вниз
Скачать: 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
3-1094022900
-SeM-
2004-09-01 11:15
2004.10.03
Сервисы в Interbase/Firebird/Yaffil


14-1094899675
Иванушка-Программист
2004-09-11 14:47
2004.10.03
Самые перспективные?


8-1087894955
Borealis
2004-06-22 13:02
2004.10.03
Изображения ключевых кадров из авишки (RIFF_AVI)


14-1095248996
NewDelpher
2004-09-15 15:49
2004.10.03
Перестала запускаться DELPHI


4-1093435836
Cat
2004-08-25 16:10
2004.10.03
Работа с портом LPT




   Наверх