最小化するには?

解決


きりこ  2003-04-22 06:57:35  No: 106810  IP: [192.*.*.*]

フォームサイズを不可(ボーダースタイル1固定)、最大化を不可(maxButton false)設定しているのですが、それで最小化を実行すると、エラーが起こってしまいます。みなさんはどのようにされているのでしょうか?

編集    削除
Loreley  2003-04-22 13:13:22  No: 106811  IP: [192.*.*.*]

どんなエラーでしょう?

ひょっとするとForm_Resizeプロシージャでサイズの変更とかしていませんか?

編集    削除
nanashi  2003-04-22 19:05:06  No: 106812  IP: [192.*.*.*]

最小化しただけではエラーは起こりません。
エラーが起こっている個所と原因を再確認した方が良いと思います。

編集    削除
きりこ  2003-04-23 06:12:58  No: 106813  IP: [192.*.*.*]

間違えていました。
ボーダースタイルは2可変でフォームサイズを不可するためにResizeで固定し、最大化を不可(maxButton false)設定しているのですが、それで最小化を実行すると、エラーが起こってしまいます。

編集    削除
Loreley  2003-04-23 21:24:03  No: 106814  IP: [192.*.*.*]

Resizeで固定しているからです。
WindowState(でしたっけ)は取得可能なのでそれがMinimize状態であれば
Resizeでやっている
Width=〜とかHeight=〜をしないようにします。

さいしょにきりこさんが言ったように
固定でMinButton=Trueにされるといいと思いますよ

編集    削除
きりこ  2003-04-24 04:53:35  No: 106815  IP: [192.*.*.*]

どうも、ボーダースタイル固定すると、最小化の記号も消えてしまうため
最小化できないものと考えておりました。
どうも解決できました。ありがとうございます。

編集    削除