回答編集履歴

1

文章の修正

2018/08/01 06:13

投稿

kenshirou
kenshirou

スコア772

test CHANGED
@@ -1,6 +1,6 @@
1
1
  例えば、フォームサイズ変更時に、WindowStateがMaximized(最大化)の場合に、WindowStateをNormal(通常)に戻し、WindowサイズをMaximumSizeに設定する、という方法はどうでしょう。
2
2
 
3
- これはFormのSizeChangedイベントで捕捉できますが、今回のようなケースだと、通常状態のフォームのサイズが最大化フォームのサイズと同じになってしまう場合が発生する場合があり、この時に意図しない動作が発生するかも知れません。
3
+ これはFormのSizeChangedイベントで捕捉できますが、今回のようなケースだと、通常状態のフォームのサイズが最大化フォームのサイズと同じになってしまう場合があり、この時に意図しない動作が発生するかも知れません。
4
4
 
5
5
  この場合、WndProcでWM_SIZEメッセージを検知することにより、最大化状態を検知できますので、これを利用したサンプルを作成してみました。
6
6