Referensi DPI Tinggi
Fungsi
Topik | Deskripsi |
---|---|
AdjustWindowRectExForDpi | Varian AdjustWindowRectEx yang mengembalikan nilai yang diskalakan ke DPI tertentu. |
AreDpiAwarenessContextsEqual | Menentukan apakah dua nilai DPI_AWARENESS_CONTEXT setara. |
EnableNonClientDpiScaling | Mengaktifkan penskalaan otomatis area non-klien dari jendela tingkat atas yang ditentukan. |
GetAwarenessFromDpiAwarenessContext | Mengambil nilai DPI_AWARENESS dari DPI_AWARENESS_CONTEXT |
GetDpiForMonitor | Mengkueri informasi DPI yang terkait dengan monitor. |
GetDpiForSystem | Mengembalikan DPI sistem. |
GetDpiForWindow | Mengembalikan DPI saat ini untuk jendela yang ditentukan. |
GetProcessDpiAwareness | Mengambil mode virtualisasi DPI dari proses yang ditentukan. |
GetSystemMetricsForDpi | Varian GetSystemMetrics yang mengembalikan nilai yang diskalakan ke DPI tertentu. |
GetThreadDpiAwarenessContext | Mengambil konteks kesadaran DPI aktif untuk utas saat ini. |
GetWindowDpiAwarenessContext | Mengambil konteks kesadaran DPI untuk jendela. |
IsValidDpiAwarenessContext | Menentukan apakah DPI_AWARENESS_CONTEXT valid dan didukung oleh sistem saat ini. |
LogicalToPhysicalPointForPerMonitorDPI | Mengonversi titik dalam jendela dari koordinat logis menjadi koordinat fisik, terlepas dari kesadaran DPI terhadap pemanggil. |
physicalToLogicalPointForPerMonitorDPI | Mengonversi titik dalam jendela dari koordinat fisik menjadi koordinat logis, terlepas dari kesadaran DPI terhadap pemanggil. |
SetProcessDpiAwareness | Mengatur mode virtualisasi DPI untuk proses saat ini. |
SetThreadDpiAwarenessContext | Mengubah konteks kesadaran DPI aktif untuk utas saat ini. |
SystemParametersInfoForDpi | Varian SystemParametersInfo yang mengembalikan nilai yang diskalakan ke DPI tertentu. |
SetProcessDpiAwarenessContext | Mengatur konteks kesadaran DPI untuk proses saat ini. |
SetDialogDpiChangeBehavior | Mengambil alih perilaku penskalaan DPI per monitor default dialog. |
getDialogDpiChangeBehavior | Mengambil perilaku penskalaan DPI per monitor dari dialog. |
SetDialogControlDpiChangeBehavior | Mengambil alih perilaku penskalaan DPI per monitor default dari jendela anak dalam dialog. |
getDialogControlDpiChangeBehavior | Mengambil penggantian perilaku penskalaan DPI per monitor dari jendela anak dalam dialog. |
OpenThemeDataForDpi | Varian OpenThemeData yang membuka handel tema yang terkait dengan DPI tertentu. |
getSystemDpiForProcess | Mengambil DPI sistem yang terkait dengan proses tertentu. |
GetDpiFromDpiAwarenessContext | Mengambil DPI dari handel DPI_AWARENESS_CONTEXT tertentu. |
SetThreadDpiHostingBehavior | Mengambil alih perilaku hosting DPI default dari utas saat ini. |
getThreadDpiHostingBehavior | Mengambil perilaku hosting DPI dari utas saat ini. |
GetWindowDpiHostingBehavior | Mengambil perilaku hosting DPI dari jendela yang ditentukan. |
Jenis
Topik | Deskripsi |
---|---|
DPI_AWARENESS | Mewakili mode virtualisasi koordinat DPI. |
DPI_AWARENESS_CONTEXT | Token yang mewakili mode virtualisasi DPI dan perilaku terkait. |
DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS | Menjelaskan perilaku penskalaan DPI per monitor mengambil alih jendela anak dalam dialog. |
DIALOG_DPI_CHANGE_BEHAVIORS | Menjelaskan penggantian perilaku penskalaan DPI per monitor untuk dialog. |
MONITOR_DPI_TYPE | Mewakili jenis DPI yang terkait dengan monitor. |
PROCESS_DPI_AWARENESS | Mewakili mode virtualisasi koordinat DPI dari suatu proses. |
DPI_HOSTING_BEHAVIOR | Mewakili perilaku hosting DPI untuk jendela. |
Pesan
Topik | Deskripsi |
---|---|
WM_DPICHANGED | Memberi tahu jendela tingkat atas bahwa DPI-nya telah berubah. |
WM_DPICHANGED_BEFOREPARENT | Memberi tahu jendela anak bahwa DPI yang terkait dengan jendela penampungnya telah berubah. Dikirim sebelum jendela induk diberi tahu. |
WM_DPICHANGED_AFTERPARENT | Memberi tahu jendela anak bahwa DPI yang terkait dengan jendela penampungnya telah berubah. Dikirim setelah jendela induk diberi tahu. |
WM_GETDPISCALEDSIZE | Memungkinkan jendela tingkat atas untuk mengubah ukuran non-linier sebagai respons terhadap perubahan DPI. |