Windows11での動作テスト依頼
ようやくWindows11の環境が手に入り、報告のあった VirtualDesktop を切り替えた際に透過ウィンドウ用のウィンドウだけすべての VirtualDesktopに表示されてしまう件の修正対応をしました。
原因は利用している IVirtualDesktopNotification というインターフェースが正式には非公開で、Windows11 でインターフェースIDが変更になってしまって VirtualDesktop関連の処理ができていないためとなります。この IVirtualDesktopNotification は Win10 ではIDが安定してましたが、Win11 では Win11初代、Win11 22H2, 23H2, 24H2 とそれぞれIDが更新されており、それぞれで対応が必要となります。とりあえず、サポートが切れているWin11初代以外の 22H2,23H2,24H2 に対する対応を入れましたが、手元にある Win11 が 24H2 のため 22H2, 23H2 で正常に動作しているのかの確認ができません。
つきましてはこちらについてリリース前に動作確認をしたく、これらの環境をお持ちの方、動作確認お願いできないでしょうか?
テスト用のアーカイブは次のURLにアップロードしてあります。
https://dynaprj.bitbucket.io/archives/dyna334a.zip
(*) x64用はファイル名を dyna334a_x64.zip とすればダウンロードできます。
透過ウィンドウに設定して、Win11 22H2, 23H2 で VirtualDesktopを切り替えた際に透過ウィンドウが残らないことをご確認いただけたらと思います。
23H2 の方はまだいるのではないかと思うのですが、22H2 の方はもういないですかね…
Win11-23H2でのご確認ありがとうございます。切り替え後に消えてればOKです。切り替え中に表示されてしまうのは Win10 でも同じで、今のところ対応策が無く仕方なしです。
Win11-22H2の方はいないですかね…
Win11-23H2 ですが、切り替え中は透過ウィンドウが見えるけど切り替えのアニメーションが終わると消える、といった挙動でした。
また、だいながあるデスクトップでタスクビュー画面(Win+Tab)を開くと、全てのデスクトップのサムネイルに透過ウィンドウが見えます。