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 后,可以使用此值还原旧DPI_AWARENESS_CONTEXT。

注解

使用此 API 将线程 的DPI_AWARENESS_CONTEXT 从应用的默认值更改。

要求

   
最低受支持的客户端 Windows 10版本 1607 [仅限桌面应用]
最低受支持的服务器 Windows Server 2016 [仅限桌面应用]
目标平台 Windows
标头 winuser.h (包括 Windows.h)
Library User32.lib
DLL User32.dll

另请参阅

DPI_AWARENESS