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

Вниз

Как получить идентификатор контекстного меню   Найти похожие ветки 

 
Mixali4   (2009-12-03 12:38) [0]

С получение главного меню программы все ясно - GetMenu()
А как получить идентификатор контекстного (Popup) меню?

В частности есть программа со значком в трее, правый клик по значку и вызывает нужное popup-меню. Необходимо нажать на один из пунктов этого меню.


 
Mixali4   (2009-12-03 12:46) [1]

Речь идет о доступе к чужой программе из своей


 
clickmaker ©   (2009-12-03 12:58) [2]

как вариант, вычисли id для WM_COMMAND этого пункта (Spy++, WinSight) и пошли прямо окну программы


 
DVM ©   (2009-12-03 13:18) [3]


> А как получить идентификатор контекстного (Popup) меню?

Пока оно не создано никак. А оно скорее всего не создано до появления.
Лучше поступить как сказали в [2]. Но это тоже не гарантия. т.к. меню может быть самопальным и никаких WM_COMMAND не использующим.


 
Mixali4   (2009-12-03 13:32) [4]

Спасибо. Буду пробовать



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

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

Наверх




Память: 0.47 MB
Время: 0.069 c
15-1329769805
Юрий
2012-02-21 00:30
2013.03.22
С днем рождения ! 21 февраля 2012 вторник


15-1332248400
Труп Васи Доброго
2012-03-20 17:00
2013.03.22
Кому не лень и не пофигу помогите


15-1336739016
БарЛог
2012-05-11 16:23
2013.03.22
отличие os от bios


4-1258360883
ABolnykh
2009-11-16 11:41
2013.03.22
Как задать координаты точки минимизации окна?


15-1336336205
Юрий
2012-05-07 00:30
2013.03.22
С днем рождения ! 7 мая 2012 понедельник