次の方法で共有


SetThreadCursorCreationScaling 関数 (winuser.h)

このスレッドで作成されるカーソルの対象となる DPI スケールを設定します。 この値は、表示されている特定のモニターのカーソルをスケーリングするときに考慮されます。

構文

UINT SetThreadCursorCreationScaling(
  UINT cursorDpi
);

パラメーター

cursorDpi

アプリケーションが作成するカーソルの 96 ベースの DPI スケール。 たとえば、96 DPI の値は 100% のモニター スケール ファクターに対応し、144 DPI は 150% に対応します。

次の 2 つの特別な値があります。

CURSOR_CREATION_SCALING_DEFAULT – カーソルのスケーリングを既定のシステム動作にリセットします (このスレッドで SetThreadCursorCreationScaling が呼び出されなかったかのように)。

CURSOR_CREATION_SCALING_NONE – すべてのカーソルスケーリングを無効にします (このパラメーターで SetThreadCursorCreationScaling を呼び出した後に作成されたカーソルは、どのモニターでもスケールアップまたはスケールダウンされません)。

戻り値

この API を呼び出す前にスレッドに設定された前の値。

要件

要件
サポートされている最小のクライアント Windows 11 ビルド 22000
Header winuser.h