チケット #47978

DPIの調整がうまく行われない

登録: 2023-05-02 19:11 最終更新: 2023-06-08 23:10

報告者:
担当者:
チケットの種類:
状況:
完了
コンポーネント:
マイルストーン:
優先度:
5 - 中
重要度:
5 - 中
解決法:
修正済み
ファイル:
なし
投票
点数: 0
No votes
0.0% (0/0)
0.0% (0/0)

詳細

次のとき発生しやすくなっていたと思われます

  • システムの詳細設定の「ドラッグ中にウインドウの内容を表示する」がoff(ドラッグ中に枠線だけを表示する状態)で、Per-Monitor DPI環境で、DPIが異なるモニタをまたいでウィンドウを移動したとき
  • ディスプレイの設定(DPI)を変更したとき(RDPで接続した結果DPIが変化するときも同様)
  • またぐモニタ間のDPI差が大きいとき

チケットの履歴 (6 件中 3 件表示)

2023-05-02 19:11 更新者: zmatsuo
  • 新しいチケット "モニターのDPIが変化する時DPIの調整がうまく行われない" が作成されました
2023-05-02 19:16 更新者: zmatsuo
  • 概要が更新されました
2023-05-26 23:00 更新者: zmatsuo
コメント

r10691 の修正だけでは全然直っていませんでした。 4-stableにも同等の修正をいれて修正履歴に追記しました。

バイナリを置きました。

(編集済, 2023-05-26 23:05 更新者: zmatsuo)
2023-06-08 23:10 更新者: zmatsuo
コメント

不要な変数を入れてしまっていたので削除しました。

- trunk

- 4-stable

「ドラッグ中にウインドウの内容を表示する」がoffの時に、 リサイズしてDPIの異なるモニタをまたぐことができない、という制限があります。

WM_DPICHANGED (DPIが変化したことを通知する)メッセージの発生した原因が ウインドウが移動した結果なのか、リサイズした結果なのかが判定できないためです。

違和感が大きいという声が多かったら再度考えることにして このチケットはクローズします。

2023-06-08 23:10 更新者: zmatsuo
  • 状況オープン から 完了 に更新されました
  • 解決法なし から 修正済み に更新されました

添付ファイルリスト

添付ファイルはありません

編集

ログインしていません。ログインしていない状態では、コメントに記載者の記録が残りません。 » ログインする