GetDpiForSystem 関数 (winuser.h)
システム DPI を返します。
構文
UINT GetDpiForSystem();
戻り値
システム DPI 値。
注釈
戻り値は、呼び出し元のコンテキストに基づいて異なります。 現在のスレッドの DPI_AWARENESS 値が DPI_AWARENESS_UNAWARE の場合、戻り値は 96 になります。 これは、現在のコンテキストでは常に DPI が 96 と想定されるためです。 その他の DPI_AWARENESS 値の場合、戻り値は実際のシステム DPI になります。
システム DPI はキャッシュしないでくださいが、システム DPI 値が必要な場合は常に GetDpiForSystem を使用する必要があります。
要件
サポートされている最小のクライアント | Windows 10、バージョン 1607 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2016 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | winuser.h (Windows.h を含む) |
Library | User32.lib |
[DLL] | User32.dll |