setProcessDPIAware 函数 (winuser.h)

将进程默认 DPI 感知设置为系统 DPI 感知。 这等效于调用DPI_AWARENESS_CONTEXT值为 DPI_AWARENESS_CONTEXT_SYSTEM_AWARESetProcessDpiAwarenessContext

注意

建议通过应用程序清单(而不是 API 调用)设置进程默认 DPI 感知。 有关详细信息 ,请参阅设置进程的默认 DPI 感知 。 通过 API 调用设置进程默认 DPI 感知可能会导致意外的应用程序行为。

语法

BOOL SetProcessDPIAware();

返回值

类型: BOOL

如果该函数成功,则返回值为非零值。 否则返回值为零。

注解

有关详细信息,请参阅 设置进程的默认 DPI 感知

要求

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

另请参阅

设置进程的默认 DPI 感知