- 603 名前:デフォルトの名無しさん mailto:sage [2007/04/08(日) 13:44:29 ]
- マウスフックについての質問です。MOUSEHOOKSTRUCT構造体の内容を
フックプロシージャから他のウィンドウプロシージャへ渡したいのですが、 上手くいきません。フックプロシージャのコードは次の通りです。 LRESULT CALLBACK HookProc(int nCode,WPARAM wp,LPARAM lp) { COPYDATASTRUCT cds; if (nCode < 0) CallNextHookEx(hHook,nCode,wp,lp); cds.dwData = wp; cds.cbData = sizeof(MOUSEHOOKSTRUCT); cds.lpData = (PMOUSEHOOKSTRUCT)lp; SendMessage(hWnd,WM_COPYDATA,NULL,(LPARAM)&cds); return CallNextHookEx(hHook,nCode,wp,lp); } 間違いがあれば指摘して下さい。又、参考になるソースがあれば教えて下さい。 お願いします。<(_ _)>
|

|