Referens för hög DPI
Funktioner
Ämne | Beskrivning |
---|---|
AdjustWindowRectExForDpi | En variant av AdjustWindowRectEx som returnerar värden som skalas till en specifik DPI. |
AreDpiAwarenessContextsEqual | Avgör om två DPI_AWARENESS_CONTEXT värden är likvärdiga. |
EnableNonClientDpiScaling | Möjliggör automatisk skalning av icke-klientområdet i det angivna fönstret på den översta nivån. |
GetAwarenessFromDpiAwarenessContext | Hämtar värdet för DPI_AWARENESS från en DPI_AWARENESS_CONTEXT |
GetDpiForMonitor | Kör frågor mot DPI-informationen som är associerad med en övervakare. |
GetDpiForSystem | Returnerar systemets DPI. |
GetDpiForWindow | Returnerar aktuell DPI för det angivna fönstret. |
GetProcessDpiAwareness | Hämtar DPI-virtualiseringsläget för den angivna processen. |
GetSystemMetricsForDpi | En variant av GetSystemMetrics som returnerar värden som skalas till en specifik DPI. |
GetThreadDpiAwarenessContext | Hämtar den aktiva DPI-medvetenhetskontexten för den aktuella tråden. |
GetWindowDpiAwarenessContext | Hämtar DPI-medvetenhetskontexten för ett fönster. |
IsValidDpiAwarenessContext | Avgör om en DPI_AWARENESS_CONTEXT är giltig och stöds av det aktuella systemet. |
LogicalToPhysicalPointForPerMonitorDPI | Konverterar en punkt i ett fönster från logiska koordinater till fysiska koordinater, oavsett uppringarens DPI-medvetenhet. |
PhysicalToLogicalPointForPerMonitorDPI | Konverterar en punkt i ett fönster från fysiska koordinater till logiska koordinater, oavsett uppringarens DPI-medvetenhet. |
SetProcessDpiAwareness | Anger DPI-virtualiseringsläget för den aktuella processen. |
SetThreadDpiAwarenessContext | Ändrar den aktiva DPI-medvetenhetskontexten för den aktuella tråden. |
SystemParametersInfoForDpi | En variant av SystemParametersInfo som returnerar värden som skalas till en specifik DPI. |
SetProcessDpiAwarenessContext | Anger DPI-medvetenhetskontexten för den aktuella processen. |
SetDialogDpiChangeBehavior | Åsidosätter standardbeteendet för DPI-skalning per övervakare för en dialogruta. |
GetDialogDpiChangeBehavior | Hämtar DPI-skalningsbeteendet per övervakare i en dialogruta. |
SetDialogControlDpiChangeBehavior | Åsidosätter standardbeteendet för DPI-skalning per övervakare för ett underordnat fönster i en dialogruta. |
GetDialogControlDpiChangeBehavior | Hämtar eventuella Åsidosättningar av DPI-skalning per övervakare för ett underordnat fönster i en dialogruta. |
OpenThemeDataForDpi | En variant av OpenThemeData som öppnar temareferenser som är associerade med en specifik DPI. |
GetSystemDpiForProcess | Hämtar system-DPI:et som är associerat med en viss process. |
GetDpiFromDpiAwarenessContext | Hämtar DPI:et från en viss DPI_AWARENESS_CONTEXT referens. |
SetThreadDpiHostingBehavior | Åsidosätter standardbeteendet för DPI-värd för den aktuella tråden. |
GetThreadDpiHostingBehavior | Hämtar DPI-värdbeteendet för den aktuella tråden. |
GetWindowDpiHostingBehavior | Hämtar DPI-värdbeteendet för det angivna fönstret. |
Typer
Ämne | Beskrivning |
---|---|
DPI_AWARENESS | Representerar DPI-koordinatvirtualiseringslägen. |
DPI_AWARENESS_CONTEXT | En token som representerar ett DPI-virtualiseringsläge och tillhörande beteenden. |
DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS | Beskriver Åsidosättningar för DPI-skalning per övervakare för underordnade fönster i dialogrutor. |
DIALOG_DPI_CHANGE_BEHAVIORS | Beskriver Åsidosättningar för DPI-skalning per övervakare för dialogrutor. |
MONITOR_DPI_TYPE | Representerar den typ av DPI som är associerad med en övervakare. |
PROCESS_DPI_AWARENESS | Representerar DPI-koordinatvirtualiseringsläget för en process. |
DPI_HOSTING_BEHAVIOR | Representerar DPI-värdbeteendet för ett fönster. |
Meddelanden
Ämne | Beskrivning |
---|---|
WM_DPICHANGED | Meddelar ett fönster på den översta nivån som dess DPI har ändrats. |
WM_DPICHANGED_BEFOREPARENT | Meddelar ett underordnat fönster som DPI:et som är associerat med dess innehållande fönster har ändrats. Levereras innan det överordnade fönstret meddelas. |
WM_DPICHANGED_AFTERPARENT | Meddelar ett underordnat fönster som DPI:et som är associerat med dess innehållande fönster har ändrats. Levereras efter att det överordnade fönstret har meddelats. |
WM_GETDPISCALEDSIZE | Tillåter att fönster på den översta nivån ändrar storlek på icke-linjärt som svar på DPI-ändringar. |