Поделиться через


Общие флаги инициализации диалогового окна

Флаги используются для изменения поведения и внешнего вида общего диалогового окна. Флаги инициализации — это значения, заданные в элементе Flags структуры, используемой для создания диалогового окна. Флаги используются, чтобы указать, какие элементы управления в диалоговом окне получают начальные значения, отключить выбранные элементы управления и изменить диапазон значений, которые пользователь может задать с помощью элементов управления. Флаги также используются для включения процедур перехватчика и пользовательских шаблонов для диалоговых окон.

Например, можно задать значение CF_EFFECTS в элементе Flags структуры CHOOSEFONT , чтобы в диалоговом окне Шрифт отображались элементы управления эффектами. Эти элементы управления позволяют пользователю выбрать цвет шрифта, а также зачеркив и эффект подчеркивания.

Значения флагов инициализации уникальны для каждого общего диалогового окна и подробно описаны элементами Флагов следующих структур, которые им соответствуют: