Yüksek DPI Başvurusu
Işlev
Konu | Açıklama |
---|---|
AdjustWindowRectExForDpi | Belirli bir DPI'ye ölçeklendirilmiş değerleri döndüren AdjustWindowRectEx değişkeni. |
AreDpiAwarenessContextsEqual | İki DPI_AWARENESS_CONTEXT değerinin eşdeğer olup olmadığını belirler. |
EnableNonClientDpiScaling | Belirtilen üst düzey pencerenin istemci olmayan alanının otomatik ölçeklendirmesini etkinleştirir. |
GetAwarenessFromDpiAwarenessContext | DPI_AWARENESS_CONTEXTDPI_AWARENESS değerini alır |
GetDpiForMonitor | Bir izleyiciyle ilişkili DPI bilgilerini sorgular. |
GetDpiForSystem | Sistem DPI'sını döndürür. |
GetDpiForWindow | Belirtilen pencere için geçerli DPI'yi döndürür. |
GetProcessDpiAwareness | Belirtilen işlemin DPI sanallaştırma modunu alır. |
GetSystemMetricsForDpi | Belirli bir DPI'ye ölçeklendirilmiş değerleri döndüren GetSystemMetrics değişkeni. |
GetThreadDpiAwarenessContext | Geçerli iş parçacığı için etkin DPI tanıma bağlamını alır. |
GetWindowDpiAwarenessContext | Bir pencere için DPI tanıma bağlamını alır. |
IsValidDpiAwarenessContext | Bir DPI_AWARENESS_CONTEXT geçerli olup olmadığını ve geçerli sistem tarafından desteklenip desteklenmediğini belirler. |
LogicalToPhysicalPointForPerMonitorDPI | Çağıranın DPI farkındalığından bağımsız olarak, penceredeki bir noktayı mantıksal koordinatlardan fiziksel koordinatlara dönüştürür. |
PhysicalToLogicalPointForPerMonitorDPI | Çağıranın DPI farkındalığından bağımsız olarak, penceredeki bir noktayı fiziksel koordinatlardan mantıksal koordinatlara dönüştürür. |
setProcessDpiAwareness | Geçerli işlem için DPI sanallaştırma modunu ayarlar. |
SetThreadDpiAwarenessContext | Geçerli iş parçacığı için etkin DPI tanıma bağlamını değiştirir. |
SystemParametersInfoForDpi | Belirli bir DPI'ye ölçeklendirilmiş değerleri döndüren SystemParametersInfo değişkeni. |
SetProcessDpiAwarenessContext | Geçerli işlem için DPI farkındalık bağlamını ayarlar. |
SetDialogDpiChangeBehavior | bir iletişim kutusunun varsayılan monitör başına DPI ölçeklendirme davranışını geçersiz kılar. |
GetDialogDpiChangeBehavior | bir iletişim kutusunun monitör başına DPI ölçeklendirme davranışını alır. |
SetDialogControlDpiChangeBehavior | İletişim kutusundaki bir alt pencerenin varsayılan monitör başına DPI ölçeklendirme davranışını geçersiz kılar. |
GetDialogControlDpiChangeBehavior | bir iletişim kutusundaki alt pencerenin monitör başına DPI ölçeklendirme davranışını geçersiz kılmalarını alır. |
OpenThemeDataForDpi | Belirli bir DPI ile ilişkili tema tanıtıcılarını açan OpenThemeData. |
GetSystemDpiForProcess | Belirli bir işlemle ilişkili sistem DPI'sini alır. |
GetDpiFromDpiAwarenessContext | Belirli bir DPI_AWARENESS_CONTEXT tanıtıcısından DPI'yi alır. |
SetThreadDpiHostingBehavior | Geçerli iş parçacığının varsayılan DPI barındırma davranışını geçersiz kılar. |
GetThreadDpiHostingBehavior | Geçerli iş parçacığının DPI barındırma davranışını alır. |
GetWindowDpiHostingBehavior | Belirtilen pencerenin DPI barındırma davranışını alır. |
Tür
Konu | Açıklama |
---|---|
DPI_AWARENESS | DPI koordinat sanallaştırma modlarını temsil eder. |
DPI_AWARENESS_CONTEXT | DPI sanallaştırma modunu ve ilişkili davranışları temsil eden belirteç. |
DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS | İletişim kutularındaki alt pencereler için monitör başına DPI ölçeklendirme davranışını geçersiz kılmaları açıklar. |
DIALOG_DPI_CHANGE_BEHAVIORS | İletişim kutuları için monitör başına DPI ölçeklendirme davranışını geçersiz kılmaları açıklar. |
MONITOR_DPI_TYPE | Bir monitörle ilişkili DPI türünü temsil eder. |
PROCESS_DPI_AWARENESS | Bir işlemin DPI koordinat sanallaştırma modunu temsil eder. |
DPI_HOSTING_BEHAVIOR | Bir pencere için DPI barındırma davranışını temsil eder. |
Ileti
Konu | Açıklama |
---|---|
WM_DPICHANGED | DPI'sını değiştirdiğini üst düzey bir pencereye bildirir. |
WM_DPICHANGED_BEFOREPARENT | Bir alt pencereye, içeren penceresiyle ilişkili DPI'nin değiştiğini bildirir. Üst pencere bildirim almadan önce teslim edildi. |
WM_DPICHANGED_AFTERPARENT | Bir alt pencereye, içeren penceresiyle ilişkili DPI'nin değiştiğini bildirir. Üst pencere bildirildikten sonra teslim edildi. |
WM_GETDPISCALEDSIZE | Üst düzey pencerelerin DPI değişikliklerine yanıt olarak doğrusal olmayan yeniden boyutlandırmasına izin verir. |