|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
28.07.2010, 20:54 | #1 |
Форумчанин
Регистрация: 28.01.2010
Сообщений: 224
|
Чужое приложение
перерыл кучу литературы по Win Api но ненашел или не понял что нужно найти.
1 есть два открытых приложения одно мае другое нет. Как узнать хангл другого открытого приложения по названию приложения. Тоесть не мае приложение называется "Абра швадра кадабра" (у кого билдер то это название занесено как свойство надписи формы form1 -> caption)
всему свое время как зиме и весне
и каждому солнцу свой неба кусок |
28.07.2010, 21:13 | #2 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
FindWindowW
|
30.07.2010, 13:49 | #3 |
Форумчанин
Регистрация: 28.01.2010
Сообщений: 224
|
по поваду функции
такую функцию не нашел
нашел HWND FindWindow( //вернет хангл окна LPCTSTR lpClassName, // указатель на имя класса (я не знаю где // его найти) LPCTSTR lpWindowName // указатель на название окна );
всему свое время как зиме и весне
и каждому солнцу свой неба кусок |
30.07.2010, 13:58 | #4 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
без разницы это одно и тоже
Такого понятия не существует. есть хендл окна, хендл процесса, хендла приложения нет |
01.08.2010, 14:59 | #5 |
Форумчанин
Регистрация: 28.01.2010
Сообщений: 224
|
Хорошо пусть и небудет хенгла у приложения. Возможно я начал неправильно забавать свой вопрос.
Одним словом мне нужно в открытом приложении с названием (у кого билдер то это название занесено как свойство надписи формы form1 -> caption) ввести текст в edit формы и нажать на кнопку button но это нужно сделать програмно с другого приложения.
всему свое время как зиме и весне
и каждому солнцу свой неба кусок |
01.08.2010, 23:41 | #6 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
и в чем проблема?
в поиске много подобных тем. вам нужно FindWindow, FindWindowEx, SetWindowText. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
02.08.2010, 18:01 | #7 | |
Форумчанин
Регистрация: 28.01.2010
Сообщений: 224
|
Цитата:
LPCTSTR lpClassName, // Указатель на имя класса LPCTSTR lpWindowName // Указатель на название окна ); LPCTSTR lpClassName - где его можно определить эток класс? =================================== ================= HWND FindWindowEx( HWND hwndParent, // handle родительского окна HWND hwndChildAfter,// handle к зависимому окну LPCTSTR lpszClass, // Указатель на имя класса LPCTSTR lpszWindow // Указатель на название окна ); =================================== ================= SetWindowText заменяет текст в указаном окне. В этой функции у меня нет вопросов все понятно.
всему свое время как зиме и весне
и каждому солнцу свой неба кусок |
|
02.08.2010, 18:22 | #8 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Код:
И не хангл а handle [’hændəl] буквой "г" там и не пахнет.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
03.08.2010, 10:24 | #9 |
Форумчанин
Регистрация: 28.01.2010
Сообщений: 224
|
хорошо я попробую
а как теперь в другом приложении нажать на кнопку Button програмно
всему свое время как зиме и весне
и каждому солнцу свой неба кусок |
03.08.2010, 11:09 | #10 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Например
Код:
Код:
I'm learning to live...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вставка текста в чужое приложение | MyasNick | Win Api | 19 | 08.04.2012 10:46 |
Чужое приложение [Опера] | auffasst | Общие вопросы Delphi | 3 | 27.06.2010 17:53 |
Закрыть чужое приложение | Михаил Юрьевич | Общие вопросы Delphi | 3 | 28.03.2009 21:26 |
чужое приложение | Electrod | Win Api | 12 | 27.01.2008 17:04 |
Как активировать чужое приложение | Hintman | Win Api | 3 | 30.04.2007 16:24 |