永田です。 > 1 クローズ時に隠す > > WM_CLOSEを受けたらウィンドウを隠す。 > (でもALT+F4だとWM_CLOSEが発生しないかも) > DestroyWindow()を行うと > ウィンドウが消えてから > WM_DESTROYが発生するはずなんだけど・・ > > --- a/teraterm/keycode/keycode.c > +++ b/teraterm/keycode/keycode.c > (snip) 現象が発生しました。 > 2 OnDpiChanged() の TTSetIcon() をコメント > > 隠す処理より前にアイコンがデフォルトに戻るのは > 別のところで TTSetIcon() が発生してる? > ウィンドウが閉じる前にWM_DPICHANGEDを受けるのかもしれない。 現象が発生しました。 OnDpiChanged() を通りませんでした。 TTSetIcon() を通ったのも 1 回だけでした。 > > ttssh2-dev 440 で > > 書いたように、この部分は開放しないようにするのはどうでしょうか。 > 解放しない方針で進めましょう。 ほかに試したいことがなければ、これで進めます。 -- TeraTerm Project https://ttssh2.osdn.jp/ NAGATA Shinya <maya.****@gmail*****>