Форум: "Основная";
Текущий архив: 2004.02.25;
Скачать: [xml.tar.bz2];
ВнизCtrl+F Найти похожие ветки
← →
AGN (2004-02-13 09:52) [0]Небольшой ламерский вопрос:
Как в форме эмулировать нажатие кнопок Ctrl+F
хелп по SendMessage и т.п. с первого раза мне не дался.
благодарю.
← →
PVOzerski (2004-02-13 09:56) [1]В общем случае - keybd_event. Но если это акселератор к меню или клавиша для кнопки, может, лучше, и правда, сообщения посылать.
← →
AGN (2004-02-13 10:28) [2]если честно, то для меня что SendMessage, что keybd_event..... :)
А можно конкретный кусок кода?
Поясняю задачу, не вдаваясь в подробности - есть кнопка, нажатие на которую должно эмулировать нажатие "Cnrl+F".
спасибо.
← →
PVOzerski (2004-02-13 10:33) [3]RTFM
← →
AGN (2004-02-13 11:06) [4]?
← →
Agent13 (2004-02-13 11:15) [5]2AGN: А зачем тебе нужен Ctrl+F?
← →
ssk (2004-02-13 11:17) [6]можно так, но эмулировать будет в активное окно
Keybd_Event(17, 0, 0, 0); // нажали Ctrl
Keybd_Event(70, 0, 0, 0); // нажали F
Keybd_Event(70, 0, KEYEVENTF_KEYUP, 0); // отпустили F
Keybd_Event(17, 0, KEYEVENTF_KEYUP, 0); // отпустили Ctrl
← →
HSolo (2004-02-13 11:20) [7]http://www.winsov.com/delphi031.php
← →
AGN (2004-02-13 14:50) [8]блгдрю
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.02.25;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.03 c