WinAPI | Изменение контекстного меню чужого процесса
Подскажите пожалуйста, как используя WinAPI,
решить такой вопрос: у окна зная его хендл и все что нужно (id процесса и прочие приблуды), перехватив открытие контекстного меню (WM_CONTEXTMENU, WinProc перегружена на мою), ИЗМЕНИТЬ меню которое хочет показать прога, добавив пару пунктов и вывести его на экран и потом получить юзерский выбор пункта. Переслать дальше проге выбор - знаю как. Вывести меню и получить выбор - известно. Единственная загвозка -КАК выцепить хендл меню, уже сформированного прогой, или заставить ее как то сформировать меню и получить его хендл. |
MSDN...
|
ответ прямо скажем не ахти...
может сделаем вообще автоответчик на форуме: "if(!MSDN) RTFM if(!RTFM) exit(); " =) |
Они же совсем читать разучатся!
А на нашем горбу выезжать хотят! Халявщики! |
Цитата:
А зачем вообще создан форум?? Если не можете ничего ответить, то лучше молчать, а не флеймить попросту |
SergeCpp
Цитата:
|
Извините за "наезд" — ничего личного
P.S. А MSDN имеется и на CD... P.P.S. Всё-таки, в MSDN — более точная информация, чем... |
Полностью согласен с vadimiron'ом
А теперь по делу (если уже,правда,не поздно). megad А почему бы тебе не использовать hook следующим образом: Код:
var |
впринципе, лучше вынести функцию MyHookProc xв отдельный DLL... имхо.....
|
Время: 18:40. |
Время: 18:40.
© OSzone.net 2001-