Возврат HTTRANSPARENT для WM_NCHITTEST в плагине - PullRequest
1 голос
/ 09 сентября 2011

Как я могу получить плагин для того, чтобы программа работала с моими кликами через окно? Я слышал, что мне придется вернуть HTTRANSPARENT для WM_NCHITTEST. Можно ли это сделать с помощью перехвата? Это насколько я попал в мой крючок:

LRESULT CALLBACK myHook(int nCode, WPARAM wParam, LPARAM lParam) 
{
    CWPSTRUCT* pwp = (CWPSTRUCT*)lParam;

    if (nCode >= 0)
    {
    if (pwp->message==WM_NCHITTEST)
        MessageBox(NULL, TEXT("NCHITTEST has been receieved."), TEXT("NCHITTEST"), MB_ICONINFORMATION);                
    }

    return CallNextHookEx(hHook,nCode,wParam,lParam);
}
...