DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS列舉 (winuser.h)
描述對話框內子視窗的個別監視器 DPI 縮放行為覆寫。 這個列舉中的值是位欄位,而且可以結合。
Syntax
typedef enum DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS {
DCDC_DEFAULT = 0x0000,
DCDC_DISABLE_FONT_UPDATE = 0x0001,
DCDC_DISABLE_RELAYOUT = 0x0002
} ;
常數
DCDC_DEFAULT 值: 0x0000 對話框管理員的預設行為。 Managed 對話方塊會更新 DPI 變更上子視窗的字型、大小和位置。 |
DCDC_DISABLE_FONT_UPDATE 值: 0x0001 防止對話框管理員透過 WM_SETFONT 將更新的字型傳送至子視窗,以回應 DPI 變更。 |
DCDC_DISABLE_RELAYOUT 值: 0x0002 防止對話框管理員重設大小,並重新置放子視窗,以回應 DPI 變更。 |
備註
此列舉會與 SetDialogControlDpiChangeBehavior 搭配使用,以覆寫對話方塊內子視窗的預設個別監視器 DPI 縮放行為。
這些設定僅適用於對話框內的個別控件。 對話框的全對話框 DPI 縮放行為是由 DIALOG_DPI_CHANGE_BEHAVIORS所控制。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 版本 1703 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2016 [僅限傳統型應用程式] |
標頭 | winuser.h |