![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 16.10.2009
Сообщений: 42
|
![]()
Здравствуйте, эксперты!
Подскажите, как можно вызвать хоткей в чужом приложении, зная путь к этому приложению вида "c:\1\1.exe". Заранее спасибо! |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 26.04.2008
Сообщений: 2,645
|
![]()
Способов много. Ну если знаете какой хоткей, то и заголовок формы наверное известно.
Наверное, самое простое для однооконного приложения так Код:
|
![]() |
![]() |
![]() |
#3 |
я получил эту роль
Старожил
Регистрация: 25.05.2007
Сообщений: 3,694
|
![]()
Почему всегда придумывают какие-то велосипеды с отправкой нажатия затем отпускания клавиши, при этом обязательно через keybd_event?
![]() ctrl+Z: Код:
пыщь
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 16.10.2009
Сообщений: 42
|
![]()
Спасибо всем!
Но вот дескриптор окна я так и не нашел, как получить. Отрыл функцию определения полного пути к файлу процесса: Код:
Поможите, а? |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
ну нет у процесса главного окна...нет такого параметра.
найдите класс главного окна приложения сами..и потом ищите его. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 16.10.2009
Сообщений: 42
|
![]()
Вернулся к хоткеям, надо добить. Спасибо всем, кто оттветил. С поиском нужного окна я разобрался, теперь почему то не работает сама отправка. Пробую предложенный JTG способ. Создал форму с главным меню, где есть пункт меню с хоткеем CTRL+DEL, пробую вызвать:
Код:
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 16.10.2009
Сообщений: 42
|
![]()
Господа, у кого был опыт, подскажите пожайлуста!
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как узнать нажата ли кнопка(Button) в чужом приложении? | progan | Win Api | 7 | 13.01.2011 09:08 |
Свою окно в чужом приложении | russian-stalker | Win Api | 2 | 27.08.2009 11:04 |
Окно в чужом приложении? | Volkogriz | Общие вопросы Delphi | 3 | 10.02.2009 18:22 |
Определить раскладу в чужом приложении. | Василий | Общие вопросы Delphi | 3 | 02.01.2009 21:30 |