Megosztás a következőn keresztül:


Magas DPI-referencia

Funkciók

Téma Leírás
AdjustWindowRectExForDpi Az AdjustWindowRectEx egyik változata, amely egy adott DPI-re skálázott értékeket ad vissza.
AreDpiAwarenessContextsEqual Meghatározza, hogy két DPI_AWARENESS_CONTEXT érték egyenértékű-e.
EnableNonClientDpiScaling Engedélyezi a megadott legfelső szintű ablak nem ügyfélterületének automatikus skálázását.
GetAwarenessFromDpiAwarenessContext Lekéri a DPI_AWARENESS értéket egy DPI_AWARENESS_CONTEXT
GetDpiForMonitor Lekérdezi a monitorhoz társított DPI-adatokat.
GetDpiForSystem A rendszer DPI-jének értékét adja vissza.
GetDpiForWindow A megadott ablak aktuális DPI-ját adja vissza.
GetProcessDpiAwareness Lekéri a megadott folyamat DPI-virtualizálási módját.
GetSystemMetricsForDpi A GetSystemMetrics egy változata, amely egy adott DPI-re skálázott értékeket ad vissza.
GetThreadDpiAwarenessContext Lekéri az aktuális szál aktív DPI-tudatossági környezetét.
GetWindowDpiAwarenessContext Lekéri az ablak DPI-tudatossági környezetét.
IsValidDpiAwarenessContext Meghatározza, hogy egy DPI_AWARENESS_CONTEXT érvényes-e, és az aktuális rendszer támogatja-e.
LogicalToPhysicalPointForPerMonitorDPI Az ablak egy pontját logikai koordinátákból fizikai koordinátákká alakítja, függetlenül a hívó DPI-tudatosságától.
PhysicalToLogicalPointForPerMonitorDPI Az ablak egy pontját fizikai koordinátákból logikai koordinátákká alakítja, függetlenül a hívó DPI-tudatosságától.
SetProcessDpiAwareness Beállítja az aktuális folyamat DPI virtualizálási módját.
SetThreadDpiAwarenessContext Módosítja az aktuális szál aktív DPI-tudatossági környezetét.
SystemParametersInfoForDpi A SystemParametersInfo egy változata, amely egy adott DPI-re skálázott értékeket ad vissza.
SetProcessDpiAwarenessContext Beállítja az aktuális folyamat DPI-tudatossági környezetét.
SetDialogDpiChangeBehavior Felülbírálja egy párbeszédpanel alapértelmezett, monitoronkénti DPI-méretezési viselkedését.
GetDialogDpiChangeBehavior Lekéri egy párbeszédpanel monitoronkénti DPI-méretezési viselkedését.
SetDialogControlDpiChangeBehavior Felülbírálja a gyermekablakok alapértelmezett, monitoronkénti DPI-méretezési viselkedését egy párbeszédpanelen.
GetDialogControlDpiChangeBehavior Lekéri a gyermekablakok monitoronkénti DPI-méretezési viselkedésének felülbírálását egy párbeszédpanelen.
OpenThemeDataForDpi Az OpenThemeData egyik változata, amely megnyitja az adott DPI-hez társított témafogópontokat.
GetSystemDpiForProcess Lekéri az adott folyamathoz társított rendszer DPI-t.
GetDpiFromDpiAwarenessContext Lekéri a DPI-t egy adott DPI_AWARENESS_CONTEXT fogópontról.
SetThreadDpiHostingBehavior Felülbírálja az aktuális szál alapértelmezett DPI-üzemeltetési viselkedését.
GetThreadDpiHostingBehavior Lekéri az aktuális szál DPI-üzemeltetési viselkedését.
GetWindowDpiHostingBehavior Lekéri a megadott ablak DPI-üzemeltetési viselkedését.

 

Típusok

Téma Leírás
DPI_AWARENESS A DPI koordinátavirtualizálási módokat jelöli.
DPI_AWARENESS_CONTEXT A DPI virtualizálási módot és a kapcsolódó viselkedéseket jelképező jogkivonat.
DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS A párbeszédpaneleken belüli gyermekablakok monitoronkénti DPI-méretezési viselkedésének felülbírálását ismerteti.
DIALOG_DPI_CHANGE_BEHAVIORS A párbeszédpanelek monitoronkénti DPI-méretezési viselkedésének felülbírálását ismerteti.
MONITOR_DPI_TYPE A monitorhoz társított DPI típusát jelöli.
PROCESS_DPI_AWARENESS Egy folyamat DPI-koordinátavirtualizálási módját jelöli.
DPI_HOSTING_BEHAVIOR Az ablak DPI-üzemeltetési viselkedését jelöli.

 

Üzenetek

Téma Leírás
WM_DPICHANGED Egy legfelső szintű ablak értesítése arról, hogy a DPI megváltozott.
WM_DPICHANGED_BEFOREPARENT Értesíti a gyermekablakot, hogy a benne lévő ablakhoz társított DPI megváltozott. A szülőablak értesítése előtt kézbesítve.
WM_DPICHANGED_AFTERPARENT Értesíti a gyermekablakot, hogy a benne lévő ablakhoz társított DPI megváltozott. A szülőablak értesítése után kézbesítve.
WM_GETDPISCALEDSIZE Lehetővé teszi a felső szintű ablakok átméretezését nem lineárisan a DPI-változásokra válaszul.