| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: WinAPI и системное программирование > вопрос по WinAPI и контекстному меню |
| Автор: megad 12.8.2005, 12:38 |
| Подскажите пожалуйста, как используя WinAPI, решить такой вопрос: у окна зная его хендл и все что нужно (id процесса и прочие приблуды), перехватив открытие контекстного меню (WM_CONTEXTMENU, WinProc перегружена на мою), ИЗМЕНИТЬ меню которое хочет показать прога, добавив пару пунктов и вывести его на экран и потом получить юзерский выбор пункта. Переслать дальше проге выбор - знаю как. Вывести меню и получить выбор - известно. Единственная загвозка -КАК выцепить хендл меню, уже сформированного прогой, или заставить ее как то сформировать меню и получить его хендл. |