Freigeben über


Erstellen des Monatskalender-Steuerelements

Wie das Monatskalendersteuerelement erstellt wird, hängt davon ab, ob Sie das Steuerelement in einem Dialogfeld verwenden oder es in einem Nichtdialogfenster erstellen.

So verwenden Sie CMonthCalCtrl direkt in einem Dialogfeld

  1. Fügen Sie im Dialog-Editor ein Monatskalender-Steuerelement zu Ihrer Dialog-Vorlagenressource hinzu. Geben Sie die Steuerelement-ID an.

  2. Geben Sie im Dialog-Steuerelement Eigenschaften des Monatskalender-Steuerelements alle erforderlichen Stile an.

  3. Verwenden Sie den Assistenten zum Hinzufügen von Membervariablen , um eine Membervariable vom Typ CMonthCalCtrl mit der Control-Eigenschaft hinzuzufügen. Sie können dieses Member verwenden, um CMonthCalCtrl-Funktionen aufzurufen.

  4. Verwenden Sie den Klassen-Assistenten, um Handler-Funktionen in der Dialog-Steuerelement-Klasse für alle Monatskalender-Steuerelement-Benachrichtigungen zuzuordnen, die Sie steuern müssen (siehe Meldungen auf Funktionen zuordnen).

  5. Legen Sie in OnInitDialog alle zusätzlichen Formatvorlagen für das CMonthCalCtrl Objekt fest.

So verwenden Sie CMonthCalCtrl in einem Nichtdialogfenster

  1. Definieren Sie das Steuerelement in der Ansichts- oder Fensterklasse.

  2. Rufen Sie die Create-Memberfunktion des Steuerelements auf, möglicherweise in OnInitialUpdate, möglicherweise so früh wie die OnCreate-Handlerfunktion des übergeordneten Fensters (wenn Sie das Steuerelement unterklassen). Legen Sie die Stile für das Steuerelement fest.

Siehe auch

Verwenden von CMonthCalCtrl
Steuerung