3

Aero Glass を使用した WPF アプリケーションがあります。アプリケーションを 120dpi 設定で使用すると、UI 内の余白が、DwmExtendFrameIntoClientArea API 呼び出しに渡す余白と一致しません。

DwmExtendFrameIntoClientArea API 呼び出しに渡すマージンを修正できるように、.NET 3.0 内でシステムの DPI 設定を取得するにはどうすればよいですか?

基本的に、WPF UI はデバイスに依存しない単位を使用しますが、DwmExtendFrameIntoClientArea API 呼び出しはピクセルを使用します。

ありがとう

4

1 に答える 1