[リストへもどる]
一括表示

投稿時間:2002/12/31(Tue) 16:09
投稿者名:tokumori
URL :
タイトル:
ある場合のみウインドウサイズの変更を止めたい
ある場合(たとえばフラグAがTrueの場合のみなど)だけ、フォームサイズの変更が出来ないようにしたいと考えています。
FormのBorderStyleプロパティは実行時は値の取得しか出来ないとのことで、現在はリサイズイベントが発生するたびにMOVEなりHeightなりでサイズを元に戻しています。

なにか、有効な方法をご存じないでしょうか?
よろしくお願いします。

投稿時間:2002/12/31(Tue) 23:10
投稿者名:魔界の仮面弁士
Eメール:
URL :
タイトル:
Re: ある場合のみウインドウサイズの変更を止めたい
> FormのBorderStyleプロパティは実行時は値の取得しか出来ないとのことで、現在はリサイズイベントが発生するたびにMOVEなりHeightなりでサイズを元に戻しています。

フォームをサブクラス化して、WM_GETMINMAXINFOメッセージで制御されては如何でしょうか。

投稿時間:2003/01/02(Thu) 16:43
投稿者名:tokumori
URL :
タイトル:
Re^2: ある場合のみウインドウサイズの変更を止めたい
> フォームをサブクラス化して、WM_GETMINMAXINFOメッセージで制御されては如何でしょうか。
>魔界の仮面弁士様
ご意見有り難うございます。
現在の自分では勉強不足で分らない部分がありますが、参考にさせていただきます。
有り難うございました。