-
С получение главного меню программы все ясно - GetMenu() А как получить идентификатор контекстного (Popup) меню?
В частности есть программа со значком в трее, правый клик по значку и вызывает нужное popup-меню. Необходимо нажать на один из пунктов этого меню.
-
Речь идет о доступе к чужой программе из своей
-
как вариант, вычисли id для WM_COMMAND этого пункта (Spy++, WinSight) и пошли прямо окну программы
-
> А как получить идентификатор контекстного (Popup) меню?
Пока оно не создано никак. А оно скорее всего не создано до появления. Лучше поступить как сказали в [2]. Но это тоже не гарантия. т.к. меню может быть самопальным и никаких WM_COMMAND не использующим.
-
Спасибо. Буду пробовать
|