Форум: "WinAPI";
Текущий архив: 2004.04.18;
Скачать: [xml.tar.bz2];
ВнизВставить текст из буфера в чужое приложение Найти похожие ветки
← →
Islander (2004-02-10 16:30) [0]Есть ли какие-нибудь способы вставить текст из буфера обмена в чужое приложение? Есть ли какая-нибудь команда для этого?
← →
BiN © (2004-02-10 16:32) [1]WM_PASTE
← →
Islander (2004-02-10 16:37) [2]А есть еще какой-нибудь способ?
А по поводу WM_PASTE нужно знать хендл активного контрола
← →
BiN © (2004-02-10 16:46) [3]а что по-твоему "вставить текст из буфера обмена в чужое приложение".
← →
Islander (2004-02-10 16:49) [4]Ну так и нужно знать хендл, куда вставлять у чужого приложения
← →
BiN © (2004-02-10 16:53) [5]чтобы не начинать разговор о внедрении кода, спрашиваю:
зачем тебе это
← →
Islander (2004-02-10 16:56) [6]Программа - менеджер буфера обмена. Нужно, чтобы в определенный момент времени содержимое буфера вставлялось в текущий активный контол любого приложения, если он конечно, может содержать текст.
← →
BiN © (2004-02-10 17:20) [7]глобальный хук на WM_SETFOCUS
← →
Islander (2004-02-10 17:28) [8]не, это везде работает, кроме браузеров
← →
BiN © (2004-02-10 17:40) [9]выражайся яснее, и вообще, что у тебя за термины: "активный контрол", "вставить в приложение", "везде работает, кроме браузеров".
← →
Islander (2004-02-10 17:45) [10]Хорошо, мне подсказали, как с помощью некоторой функции получить хендл контрола, имеющего фокус ввода в активном приложении. Это везде работает. Кроме формы браузера. Допустим, захожу я на mail.ru - там форма ввода пароля. Вот в нее уже фиг чего вставишь, т.к. хендл, как я понимаю, не поймать.
← →
BiN © (2004-02-10 17:55) [11]у IE и Oper-ы в частности поля ввода не являются объектами ядра "окнами", для доступа к ним нужно использовать COM-интерфейсы браузера. Буквально на днях эта тема поднималась на форуме СЕТИ
http://delphimaster.net/view/6-1075987592/
← →
Islander (2004-02-10 18:05) [12]Так в этом описании есть только про работу с ActiveX компонентом браузера, а как быть с внешним?
← →
BiN © (2004-02-11 09:56) [13]GetActiveOleObject+
http://msdn.microsoft.com/library/default.asp?url=/workshop/browser/webbrowser/reference/objects/internetexplorer.asp
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2004.04.18;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.055 c