2012-03-22から1日間の記事一覧

クライアント領域をドラッグしてフォームを移動する

C#

マウスイベントが発生するとWM_NCHITTESTメッセージがWindowsからフォームに投げられる。 このメッセージに対してフォームは、クリックされた場所がタイトルバーであればHTCAPTION、クライアント領域であればHTCLIENTを返す。 WndProcをオーバーライドすると…