Allgemeine Dialogfeldinitialisierungsflags

Flags werden verwendet, um das Verhalten und die Darstellung eines allgemeinen Dialogfelds zu ändern. Initialisierungsflags sind die Werte, die Sie im Flags-Member der Struktur festlegen, die zum Erstellen des Dialogfelds verwendet wird. Sie verwenden die Flags, um anzugeben, welche Steuerelemente in einem Dialogfeld Anfangswerte erhalten, um ausgewählte Steuerelemente zu deaktivieren und den Wertebereich zu ändern, den der Benutzer mit den Steuerelementen festlegen kann. Sie verwenden die Flags auch, um Hookprozeduren und benutzerdefinierte Vorlagen für die Dialogfelder zu aktivieren.

Sie können beispielsweise den wert CF_EFFECTS im Flags-Element der CHOOSEFONT-Struktur festlegen, um das Dialogfeld Schriftart anweisen zu lassen, um die Effektsteuerelemente anzuzeigen. Mit diesen Steuerelementen können Benutzer eine Schriftartfarbe sowie Durchstreichungs- und Unterstrichseffekte auswählen.

Die Werte des Initialisierungsflags sind für jedes allgemeine Dialogfeld eindeutig und werden von den Flags-Membern der folgenden Strukturen ausführlich beschrieben, die ihnen entsprechen: