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 Flag membro della struttura utilizzata per creare la finestra di dialogo. Utilizzare 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. È anche possibile usare i flag per abilitare procedure hook e modelli personalizzati per le finestre di dialogo.
Ad esempio, è possibile impostare il valore di CF_EFFECTS nel membro flag della strutturaCHOOSEFONTper indirizzare la finestra di dialogo font per visualizzare i controlli effetti. Questi controlli consentono all'utente di scegliere un colore del carattere, nonché effetti barrati e sottolineatura.
I valori dei flag di inizializzazione sono univoci per ogni finestra di dialogo comune e sono descritti in dettaglio dai flag membri delle strutture seguenti che corrispondono a essi:
- CHOOSECOLOR
- CHOOSEFONT
- FINDREPLACE
- OPENFILENAME
- PAGESETUPDLG
- PRINTDLG
- PRINTDLGEX