Главная страница
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.012 c
11-1202317785
eLiAs
2008-02-06 20:09
2009.06.28
[wince] add an image background in a listview control


2-1241089539
Franzy
2009-04-30 15:05
2009.06.28
Абсолютно необъяснимый глюк


2-1241774258
Alex7
2009-05-08 13:17
2009.06.28
TRANSFORM в тексте ADO, MS SQL


4-1212263223
R1ka
2008-05-31 23:47
2009.06.28
HBITMAP, Размеры


15-1240584679
Кто б сомневался
2009-04-24 18:51
2009.06.28
Даже и не думайте пользоваться функцией Wow64DisableWow64FsRedire