Вниз
Скачать: 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.031 c
14-1095374250
KilkennyCat
2004-09-17 02:37
2004.10.03
Что лучше, Си или Паскаль?


1-1095657753
prorok2
2004-09-20 09:22
2004.10.03
Форма и сообщения системы


3-1094201922
Klerk
2004-09-03 12:58
2004.10.03
Insert c датой


3-1094428996
O l e g
2004-09-06 04:03
2004.10.03
База растет как на дрожах!


14-1095069018
Scalder
2004-09-13 13:50
2004.10.03
Общие вопросы по Delphi




   Наверх