getDpiForSystem 函式 (winuser.h)
傳回系統 DPI。
Syntax
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) |
程式庫 | User32.lib |
Dll | User32.dll |