0

最小化して起動するアプリケーションがあります。

RestoreBounds を設定して、ユーザーが復元したときにウィンドウが復元するサイズを設定できます。

しかし、フォームを最大化された状態または通常の状態に復元する必要があるかどうかをどのように設定できますか? 標準はデフォルトです。RestoreWindowState のようなものがあればいいのにと思います。

どうにかしてAPIを使用してこれを行うことはできますか?

4

2 に答える 2

0

このプロパティを自分で追加して管理することはできませんか?

プロパティをフォームに追加します。
OnClientSizeChangedをオーバーライドし、ウィンドウの状態が最小化から変更されたかどうかを確認します。
その場合は、WindowStateをプロパティの値に設定します。
ロジックを1回だけ実行するようにフラグを設定します。

于 2010-07-22T13:47:37.810 に答える