钩子高手请进!
LRESULT WINAPI MouseProc(int nCode, WPARAM wParam, LPARAM lParam)
{
if (nCode == HC_ACTION && wParam == WM_RBUTTONDOWN)
{
PMOUSEHOOKSTRUCT pInfo = (PMOUSEHOOKSTRUCT)lParam;
::SendMessage(pInfo->hwnd,WM_RMOUSE,0,NULL);
return 1;
}
else
return CallNextHookEx(CMouseHook::m_hHook, nCode, wParam, lParam);
}
WM_RMOUSE是自定义消息,为什么pInfo->hwnd的窗口收不到这个消息?
或者有什么别的方法可以解决这个问题(主要是屏蔽控件的右键菜单,又要让窗体知道右键消息)?????