■2096 / inTopicNo.2) |
Re[1]: WndProcのフックによるドラッグ移動について |
□投稿者/ 渋木宏明(ひどり) (156回)-(2007/03/18(Sun) 13:40:26)
|
> そこで、これらの弊害が発生しないようにWndProcを実装することはできないでしょうか?
可能です。
WndProc をオーバーライドしてナニが行われているかをきちんと把握していれば、どうれば良いかはすぐに分かるはずです。 WM_NCHITTEST に対して適切な応答を返してやることで動作が制御できます。
WM_NCHITTEST メッセージの lParam にはマウス座標値が入っているので、その座標値が「ポインタがクライアント上に存在して欲しい時」に該当したら、HTBORDER ではなく HTCLIENT を返せばよいのです。
|
|