Riferimento DPI elevato
Funzioni
Argomento | Descrizione |
---|---|
RegolaWindowRectExForDpi | Variante di AdjustWindowRectEx che restituisce valori ridimensionati a un valore DPI specifico. |
AreDpiAwarenessContextsEqual | Determina se due valori DPI_AWARENESS_CONTEXT sono equivalenti. |
EnableNonClientDpiScaling | Abilita il ridimensionamento automatico dell'area non client della finestra di primo livello specificata. |
GetAwarenessFromDpiAwarenessContext | Recupera il valore DPI_AWARENESS da un DPI_AWARENESS_CONTEXT |
GetDpiForMonitor | Esegue una query sulle informazioni DPI associate a un monitoraggio. |
GetDpiForSystem | Restituisce il valore DPI di sistema. |
GetDpiForWindow | Restituisce il valore DPI corrente per la finestra specificata. |
GetProcessDpiAwareness | Recupera la modalità di virtualizzazione DPI del processo specificato. |
GetSystemMetricsForDpi | Variante di GetSystemMetrics che restituisce valori ridimensionati a un valore DPI specifico. |
GetThreadDpiAwarenessContext | Recupera il contesto di consapevolezza DPI attivo per il thread corrente. |
GetWindowDpiAwarenessContext | Recupera il contesto di consapevolezza DPI per una finestra. |
IsValidDpiAwarenessContext | Determina se un DPI_AWARENESS_CONTEXT è valido e supportato dal sistema corrente. |
LogicalToPhysicalPointForPerMonitorDPI | Converte un punto in una finestra da coordinate logiche in coordinate fisiche, indipendentemente dalla consapevolezza DPI del chiamante. |
PhysicalToLogicalPointForPerMonitorDPI | Converte un punto in una finestra da coordinate fisiche in coordinate logiche, indipendentemente dalla consapevolezza DPI del chiamante. |
SetProcessDpiAwareness | Imposta la modalità di virtualizzazione DPI per il processo corrente. |
SetThreadDpiAwarenessContext | Modifica il contesto di consapevolezza DPI attivo per il thread corrente. |
SystemParametersInfoForDpi | Variante di SystemParametersInfo che restituisce valori ridimensionati a un valore DPI specifico. |
SetProcessDpiAwarenessContext | Imposta il contesto di consapevolezza DPI per il processo corrente. |
SetDialogDpiChangeBehavior | Esegue l'override del comportamento di ridimensionamento DPI predefinito per monitor di una finestra di dialogo. |
GetDialogDpiChangeBehavior | Recupera il comportamento di ridimensionamento DPI per monitor di una finestra di dialogo. |
SetDialogControlDpiChangeBehavior | Esegue l'override del comportamento di ridimensionamento DPI predefinito per monitor di una finestra figlio in una finestra di dialogo. |
GetDialogControlDpiChangeBehavior | Recupera eventuali sostituzioni del comportamento di ridimensionamento DPI per monitor di una finestra figlio in una finestra di dialogo. |
OpenThemeDataForDpi | Variante di OpenThemeData che apre gli handle di tema associati a un valore DPI specifico. |
GetSystemDpiForProcess | Recupera il valore DPI di sistema associato a un determinato processo. |
GetDpiFromDpiAwarenessContext | Recupera il valore DPI da un handle di DPI_AWARENESS_CONTEXT specificato. |
SetThreadDpiHostingBehavior | Esegue l'override del comportamento di hosting DPI predefinito del thread corrente. |
GetThreadDpiHostingBehavior | Recupera il comportamento di hosting DPI del thread corrente. |
GetWindowDpiHostingBehavior | Recupera il comportamento di hosting DPI della finestra specificata. |
Tipi
Argomento | Descrizione |
---|---|
DPI_AWARENESS | Rappresenta le modalità di virtualizzazione delle coordinate DPI. |
DPI_AWARENESS_CONTEXT | Token che rappresenta una modalità di virtualizzazione DPI e i comportamenti associati. |
DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS | Descrive gli override del comportamento di ridimensionamento DPI per monitor per le finestre figlio all'interno di finestre di dialogo. |
DIALOG_DPI_CHANGE_BEHAVIORS | Descrive gli override del comportamento di ridimensionamento DPI per monitor per le finestre di dialogo. |
MONITOR_DPI_TYPE | Rappresenta il tipo di DPI associato a un monitor. |
PROCESS_DPI_AWARENESS | Rappresenta la modalità di virtualizzazione delle coordinate DPI di un processo. |
DPI_HOSTING_BEHAVIOR | Rappresenta il comportamento di hosting DPI per una finestra. |
Messaggi
Argomento | Descrizione |
---|---|
WM_DPICHANGED | Notifica a una finestra di primo livello che il valore DPI è stato modificato. |
WM_DPICHANGED_BEFOREPARENT | Notifica a una finestra figlio che il valore DPI associato alla finestra contenitore è stato modificato. Recapitato prima della notifica della finestra padre. |
WM_DPICHANGED_AFTERPARENT | Notifica a una finestra figlio che il valore DPI associato alla finestra contenitore è stato modificato. Recapitato dopo la notifica della finestra padre. |
WM_GETDPISCALEDSIZE | Consente alle finestre di primo livello di ridimensionare in modo non lineare in risposta alle modifiche dpi. |