Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.06.28;
Скачать: CL | DM;

Вниз

Навигация по MainMenu чужого приложения   Найти похожие ветки 

 
TForumHelp ©   (2008-05-28 09:59) [0]

Здравствуйте!

У меня есть 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, но ничего не выходит.

Подскажите пожалуйста!


 
Vlad Oshin ©   (2008-05-28 10:02) [1]

http://www.delphikingdom.com/asp/viewitem.asp?catalogid=800
полюбите этот сайт, он того стоит :)


 
TForumHelp ©   (2008-05-28 10:22) [2]

спасибо)


 
Leonid Troyanovsky ©   (2008-05-28 13:00) [3]


> TForumHelp ©   (28.05.08 09:59)  

http://groups.google.com/group/fido7.ru.delphi/msg/925bebee0309bec9

--
Regards, LVT.



Страницы: 1 вся ветка

Текущий архив: 2009.06.28;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.008 c
15-1240744553
Кое кто
2009-04-26 15:15
2009.06.28
Тканевые дома


2-1241773963
товарищ вася
2009-05-08 13:12
2009.06.28
Как скрыть попап меню


2-1242046804
СДракон
2009-05-11 17:00
2009.06.28
Excel


15-1240561449
Галинка
2009-04-24 12:24
2009.06.28
Ошибка во время отладки и нормальная работа при запуске .ехе


2-1240985406
Лёша
2009-04-29 10:10
2009.06.28
Locate в отфильтрованных данных