![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Навигация по MainMenu чужого приложения
TForumHelp © (2008-05-28 09:59:00)Здравствуйте!
У меня есть handle окна, которое имеет MainMenu. Каким образом можно программно подобраться к любому пункту?
Т.е. что-то наподобие ф-и:
function NavigateInMenu(hWnd: Handle; Menus: array of Integer): Boolean;
Menus := [0, 2];
1)"лезем" в окно hWnd (допустим, что это "Блокнот")
2)находим MainMenu
3)Menus[0] - меню "Файл"
4)Menus[1] - подменю "Сохранить"
5)Вызываем действие
6)Result показывает нашли мы меню или нет.
я пробовал реализовывать черезGetSystemMenuиGetMenuItemID, но ничего не выходит.
Подскажите пожалуйста!
Leonid Troyanovsky (2008-05-28 13:00:00) [1]
> TForumHelp © (28.05.08 09:59)
http://groups.google.com/group/fido7.ru.delphi/msg/925bebee0309bec9
--
Regards, LVT.
TForumHelp (2008-05-28 10:22:00) [2]спасибо)
Vlad Oshin (2008-05-28 10:02:00) [3]http://www.delphikingdom.com/asp/viewitem.asp?catalogid=800
полюбите этот сайт, он того стоит :)