表示しているウィンドウを移動してタイトルバーがデスクトップの上端を越えても隠れてもデスクトップ内に自動的に戻らないようにするには?


時計職人  2006-11-27 06:12:43  No: 63706

開発環境はWinXP Pro、VC++6.0 SP4、SDKです。
アプリはアナログ時計を作っています。
ウィンドウは普通にを表示して、クライアント領域はWM_NCHITTESTでHTCAPTIONを
返していましてクライアント領域をドラッグして移動できるようにしています。
クライアント領域でドラッグしてウィンドウを移動してウィンドウのタイトルバーが
デスクトップの上端を越えてしまってタイトルバーが隠れてしまっている状態でマウスボタンを離すと
自動的にタイトルバーがほんのちょっと表示されている状態にウィンドウの位置が戻ってしまいます。
このウィンドウを移動してマウスを離した所の位置で止るような方法はないでしょうか?
よろしくお願いします。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加