Форум: "WinAPI";
Текущий архив: 2004.10.03;
Скачать: [xml.tar.bz2];
Вниз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 вся ветка
Форум: "WinAPI";
Текущий архив: 2004.10.03;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.036 c