ボーダー無しフォームのリサイズについて

解決


もんちゃ  2013-09-02 08:13:07  No: 45189  IP: [192.*.*.*]

お世話になります。

D7でフレーム無しフォームを利用しようと思い色々調べているのですが

 bsNoneで利用時に CreateParamsでWS_THICKFRAMEを使うとリサイズ出来る事は判ったのですが、これを使うとborder(枠線)が出てしまいます。

このボーダーを出さずに、マウスでリサイズする方法はございますでしょうか?

すいませんが助言頂けますと助かります。

編集    削除
DEKO  2013-09-02 08:57:20  No: 45190  IP: [192.*.*.*]

ドゾ。

[152_WM_NCHITTEST とコントロールの移動リサイズ (Mr.XRAY)]
http://mrxray.on.coocan.jp/Delphi/plSamples/152_MoveResize.htm

[Borderless window resizing with WM_NCHITTEST (Slashback Software)]
http://www.slashbackassociates.com/blog/Borderless-window-resizing-with-WM-NCHITTEST

[Smooth resizing in a borderless form/window in Delphi (StackOverflow)]
http://stackoverflow.com/questions/6652655/smooth-resizing-in-a-borderless-form-window-in-delphi

編集    削除
もんちゃ  2013-09-04 06:49:47  No: 45191  IP: [192.*.*.*]

DEKO様、ありがとうございました。
2番目の方法で無事できました。

速攻で教えていただきたすかりました。
今後とも宜しくお願いいたします。

編集    削除
もんちゃ  2013-09-04 06:50:56  No: 45192  IP: [192.*.*.*]

(>_<)

編集    削除