SetThreadDpiAwarenessContext 関数 (winuser.h)
現在のスレッドの DPI 認識を指定された値に設定します。
構文
DPI_AWARENESS_CONTEXT SetThreadDpiAwarenessContext(
[in] DPI_AWARENESS_CONTEXT dpiContext
);
パラメーター
[in] dpiContext
現在のスレッドの新しい DPI_AWARENESS_CONTEXT 。 このコンテキストには、 DPI_AWARENESS 値が含まれます。
戻り値
スレッドの古い DPI_AWARENESS_CONTEXT 。 dpiContext が無効な場合、スレッドは更新されず、戻り値は NULL になります。 この値を使用すると、定義済みの値でオーバーライドした後、古い DPI_AWARENESS_CONTEXT を復元できます。
注釈
この API を使用して、スレッドの DPI_AWARENESS_CONTEXT をアプリの既定値から変更します。
要件
サポートされている最小のクライアント | Windows 10、バージョン 1607 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2016 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | winuser.h (Windows.h を含む) |
Library | User32.lib |
[DLL] | User32.dll |