Здравствуйте, BlackSpy, Вы писали:
BS>Здравствуйте, SvarogBarg, Вы писали:
BS>WH_SYSMSGFILTER ловит далеко не все мессаги — лучше использовать WH_CALLWNDPROC. BS>WM_INITXXXX посылается не менюхе, а окну-родителю.
BS>Поэтому лучше либо обрабатывать WM_INITXXX в своем окне, либо использовать WH_CALLWNDPROC. Если вы хотите блокировать либо менять эти сообщения "на лету", то хуками эта задача не решается. Придется перехватывать SendMessage/PostMessage, но лучше просто придумать как обойтись без модификации WM_INITXXXX-сообщений.
Спасибо, попробую.
В принципе мне надо только зафиксировать факт открытия popup меню в любом окне ничего не меняя.