Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Для новичков > Действия над старонними приложениями


Автор: Zerony 21.7.2010, 13:39
Здравствуйте,
Вообщем я пытаюсь в чужом приложении выполнять разные действия,
копировать и вставлять в Edit и нажамать на кнопку у меня получилось,
а вот работа с меню че та не проходит....
Пробую так:

HWND H=FindWindow("Класс Приложения", "Caption формы");
HWND HH=FindWindowEx(H, NULL, "TMainMenu", NULL);
или так:
HWND H=FindWindow("Класс Приложения", "Caption формы");
HWND HH=FindWindowEx(H, NULL, "TMenuItem", NULL);
или так:
HWND H=FindWindow("Класс Приложения", "Caption формы");
HWND HH=FindWindowEx(H, NULL, "TMenuItem", "Название пункта меню");


Вообщем ничего не получается...
Помогите кто чем может....

Автор: Abyx 21.7.2010, 13:50
проще использовать Autoit чем писать все это на С++

Автор: Andrey44 21.7.2010, 14:01
HMENU GetMenu( HWND hWnd);

Автор: Zerony 22.7.2010, 21:14
Всем спасибо, проблемка решиласьsmile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)