Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.01.09;
Скачать: CL | DM;

Вниз

Как сделать "Ctrl+V" в чужом приложении?   Найти похожие ветки 

 
ocean   (2004-11-24 14:27) [0]

С помощью MouseEvent встаю в текстовое поле чужой формы. Как можно вставить текст из Clipboard?


 
snake1977   (2004-11-24 14:34) [1]

поделись приложением :)
уже второй день мучаюсь , примерно с такой же задачей , и немогу ниодного примера нормального найти.


 
Leonid Troyanovsky   (2004-11-24 15:06) [2]


> ocean   (24.11.04 14:27)  
> С помощью MouseEvent встаю в текстовое поле чужой формы.
> Как можно вставить текст из Clipboard?


Можно и не вставать.
SendMessage(EditHandle, WM_PASTE, 0, 0);

--
С уважением, LVT.


 
ocean   (2004-11-24 15:17) [3]


> Можно и не вставать.

К сожалению, не знаю хендл edit-а. С хендлом формы (по FindWindow) такой WM_PASTE не проходит. Не подскажете, как это попроще сделать?


 
Leonid Troyanovsky   (2004-11-24 15:39) [4]


> К сожалению, не знаю хендл edit-а. С хендлом формы (по FindWindow)
> такой WM_PASTE не проходит. Не подскажете, как это попроще
> сделать?


FindWindowEx. Пример (ссылку) я уже кому-то сегодня постил.
Для того, чтобы найти нужно: хендл парента (на чем лежит)
класс окна (например, EDIT) и некоторую другую информацию,
например z-order или, лучше всего, идентификатор,
получаемый GetDlgCtrlID.
Кое-что можно подсмотреть у WinSight(WinSpy).

--
С уважением, LVT.


 
Leonid Troyanovsky   (2004-11-24 15:42) [5]


> такой WM_PASTE не проходит. Не подскажете, как это попроще


В общем-то, если это edit, то вполне достаточно SendMessage
WM_SETTEXT. И клипборд никакой не нужен.

--
С уважением, LVT.


 
ocean   (2004-11-24 15:44) [6]

Да, получилось
Спасибо!



Страницы: 1 вся ветка

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

Наверх




Память: 0.48 MB
Время: 0.027 c
14-1103632314
Новенький
2004-12-21 15:31
2005.01.09
Задачи


4-1101137509
Frozzen
2004-11-22 18:31
2005.01.09
Создание полигонов CreatePolygonRgn


1-1103756312
Izid
2004-12-23 01:58
2005.01.09
Хелп с реестром


4-1100954329
kaZaNoVa
2004-11-20 15:38
2005.01.09
NTFS - Процесс без файла - глюк или фантастика ?


14-1103038093
Кот Бегемот
2004-12-14 18:28
2005.01.09
Какие на этом форуме добрые и отзывчивые люди !