enumerasi DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS (winuser.h)
Menjelaskan perilaku penskalaan DPI per monitor mengambil alih jendela anak dalam dialog. Nilai dalam enumerasi ini adalah bitfield dan dapat digabungkan.
Sintaks
typedef enum DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS {
DCDC_DEFAULT = 0x0000,
DCDC_DISABLE_FONT_UPDATE = 0x0001,
DCDC_DISABLE_RELAYOUT = 0x0002
} ;
Konstanta
DCDC_DEFAULT Nilai: 0x0000 Perilaku default manajer dialog. Dialog yang dikelola akan memperbarui font, ukuran, dan posisi jendela anak pada perubahan DPI. |
DCDC_DISABLE_FONT_UPDATE Nilai: 0x0001 Mencegah manajer dialog mengirim font yang diperbarui ke jendela anak melalui WM_SETFONT sebagai respons terhadap perubahan DPI. |
DCDC_DISABLE_RELAYOUT Nilai: 0x0002 Mencegah manajer dialog mengubah ukuran dan memposisikan ulang jendela anak sebagai respons terhadap perubahan DPI. |
Keterangan
Enum ini digunakan dengan SetDialogControlDpiChangeBehavior untuk mengambil alih perilaku penskalaan DPI per monitor default untuk jendela anak dalam dialog.
Pengaturan ini hanya berlaku untuk kontrol individual dalam dialog. Perilaku penskalaan DPI per monitor dialog dikendalikan oleh DIALOG_DPI_CHANGE_BEHAVIORS.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10, versi 1703 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2016 [hanya aplikasi desktop] |
Header | winuser.h |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk