Russian Qt Forum

Программирование => Общий => Тема начата: Vld2 от Апрель 10, 2009, 12:32



Название: Вызов "чужой" программы, и настройка меню ее. Как?
Отправлено: Vld2 от Апрель 10, 2009, 12:32
Есть коммерческие программы например Lingvo. Моя цель с помощью своей программы запустить lingvo, и зайти в ее меню: tools-> Options..->General и поменять там несколько параметров. Как делаются такие вещи  и насколько сложно реализовать?


Название: Re: Вызов "чужой" программы, и настройка меню ее. Как?
Отправлено: Пантер от Апрель 10, 2009, 16:51
Это все придется делать на WinApi, к Qt не имеет никакого отношения.


Название: Re: Вызов "чужой" программы, и настройка меню ее. Как?
Отправлено: spirit от Апрель 10, 2009, 16:53
ну разве, что только сам Lingvo при помощи кьюти можно вызвать.


Название: Re: Вызов "чужой" программы, и настройка меню ее. Как?
Отправлено: Пантер от Апрель 10, 2009, 17:00
Мда, это большая часть решения проблемы. ;D


Название: Re: Вызов "чужой" программы, и настройка меню ее. Как?
Отправлено: spirit от Апрель 10, 2009, 17:03
ага, осталось самое легкое  ;D


Название: Re: Вызов "чужой" программы, и настройка меню ее. Как?
Отправлено: Vld2 от Апрель 10, 2009, 19:18
А где можно почитать, как делать подобные вещи?


Название: Re: Вызов "чужой" программы, и настройка меню ее. Как?
Отправлено: Пантер от Апрель 11, 2009, 19:39
MSDN


Название: Re: Вызов "чужой" программы, и настройка меню ее. Как?
Отправлено: sergek от Апрель 12, 2009, 19:05
Вот пример того, как через WinAPI можно сделать подобные вещи. Но не со всеми программами будет работать.
Это пример: FarCopy 1.0, http://www.freesoft.ru/?id=674026.
Сама библиотека: AutoCopy 2.0, http://www.freesoft.ru/?id=673268.
С Qt, похоже, не совместима (сделана в c++Builder). Но принцип такой.