Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.03;
Скачать: 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 вся ветка

Текущий архив: 2004.10.03;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.038 c
8-1089802421
ПЛОВ
2004-07-14 14:53
2004.10.03
RGBA


1-1095704751
klopan
2004-09-20 22:25
2004.10.03
RichEdit & Enter


1-1095421813
Stas_on
2004-09-17 15:50
2004.10.03
Как сделать так, чтобы введённое число из Edit a


3-1094111059
Iconka
2004-09-02 11:44
2004.10.03
Транзакции в FIBPlus (БД FireBird 1.5)


4-1093784724
Vasya.ru
2004-08-29 17:05
2004.10.03
программно запретить отчет об ошибках