Flag di inizializzazione della finestra di dialogo comuni

I flag vengono usati per modificare il comportamento e l'aspetto di una finestra di dialogo comune. I flag di inizializzazione sono i valori impostati nel membro Flag della struttura usata per creare la finestra di dialogo. Si usano i flag per specificare quali controlli in una finestra di dialogo ricevono valori iniziali, per disabilitare i controlli selezionati e per modificare l'intervallo di valori che l'utente può impostare con i controlli. Si usano anche i flag per abilitare le procedure di hook e i modelli personalizzati per le finestre di dialogo.

Ad esempio, è possibile impostare il valore CF_EFFECTS nel membro Flag della struttura CHOOSEFONT per indirizzare la finestra di dialogo Carattere per visualizzare i controlli effetti. Questi controlli consentono all'utente di scegliere un colore del tipo di carattere, nonché effetti di barratura e sottolineatura.

I valori del flag di inizializzazione sono univoci per ogni finestra di dialogo comune e sono descritti in dettaglio dai membri Flag delle strutture seguenti che corrispondono a essi: