Форум: "WinAPI";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];
ВнизКак получить идентификатор контекстного меню Найти похожие ветки
← →
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 вся ветка
Форум: "WinAPI";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.08 c