Funzione GetDpiForWindow (winuser.h)
Restituisce il valore dei punti per pollice (dpi) per la finestra specificata.
Sintassi
UINT GetDpiForWindow(
[in] HWND hwnd
);
Parametri
[in] hwnd
Finestra su cui si desidera ottenere informazioni.
Valore restituito
DPI per la finestra, che dipende dalla DPI_AWARENESS della finestra. Per altre informazioni, vedere la sezione Osservazioni . Un valore hwnd non valido genererà un valore restituito pari a 0.
Commenti
La tabella seguente indica il valore restituito di GetDpiForWindow in base alla DPI_AWARENESSdell'oggetto hwnd specificato.
DPI_AWARENESS | Valore restituito |
---|---|
DPI_AWARENESS_UNAWARE | Il valore di base di DPI è impostato su 96 (definito come "USER_DEFAULT_SCREEN_DPI") |
DPI_AWARENESS_SYSTEM_AWARE | DPI di sistema. |
DPI_AWARENESS_PER_MONITOR_AWARE | DPI del monitor in cui si trova la finestra. |
Esempio
Vedere Creare una semplice applicazione Direct2D.
Requisiti
Client minimo supportato | Windows 10 versione 1607 [solo app desktop] |
Server minimo supportato | Windows Server 2016 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | winuser.h (include Windows.h) |
Libreria | User32.lib |
DLL | User32.dll |