回答編集履歴

3

一文追記

2020/04/22 02:27

投稿

fana
fana

スコア11996

test CHANGED
@@ -15,3 +15,5 @@
15
15
  間違い.WM_CLOSEならこれでOKですが,WM_DESTROYは来た時点で手遅れです.
16
16
 
17
17
  WM_CLOSEが来ずに閉じるパターンに関してどうすれば全対応できるのか…? はわかりません.
18
+
19
+ 要因となる操作や現象を1個ずつ潰していくしかないのかもしれません.

2

誤りに関して記述

2020/04/22 02:27

投稿

fana
fana

スコア11996

test CHANGED
@@ -9,3 +9,9 @@
9
9
  ダイアログが閉じられるのが嫌ならば,
10
10
 
11
11
  WindowProcをオーバーライドして WM_CLOSE とか WM_DESTROY を捕まえて,特殊対応すればどうでしょうか.
12
+
13
+
14
+
15
+ 間違い.WM_CLOSEならこれでOKですが,WM_DESTROYは来た時点で手遅れです.
16
+
17
+ WM_CLOSEが来ずに閉じるパターンに関してどうすれば全対応できるのか…? はわかりません.

1

追記

2020/04/22 02:25

投稿

fana
fana

スコア11996

test CHANGED
@@ -1 +1,11 @@
1
1
  OnDestroy()でどうでしょうか
2
+
3
+
4
+
5
+ ---
6
+
7
+
8
+
9
+ ダイアログが閉じられるのが嫌ならば,
10
+
11
+ WindowProcをオーバーライドして WM_CLOSE とか WM_DESTROY を捕まえて,特殊対応すればどうでしょうか.