Hinzufügen einer ATL-Eigenschaftenseite

Hinweis

Der ATL-Eigenschaftenseiten-Assistent ist in Visual Studio 2019 und höher nicht verfügbar.

Damit Sie eine ATL-Eigenschaftenseite (Active Template Library) zu Ihrem Projekt hinzufügen können, muss Ihr Projekt als ATL- oder MFC-Anwendung erstellt worden sein, die ATL-Unterstützung enthält. Sie können den ATL-Projekt-Assistenten zum Erstellen einer ATL-Anwendung verwenden, oder Ihrer MFC-Anwendung ein ATL-Objekt hinzufügen, um die ATL-Unterstützung in einer MFC-Anwendung zu implementieren.

Wenn Sie eine Eigenschaftenseite für ein Steuerelement hinzufügen, muss das Steuerelement die Schnittstelle ISpecifyPropertyPagesImpl unterstützen. Standardmäßig befindet sich diese Schnittstelle in der Ableitungsliste Ihrer Steuerelementklasse, wenn Sie den ATL-Steuerelement-Assistenten verwenden, um ein ATL-Steuerelement zu erstellen.

Hinweis

Wenn ISpecifyPropertyPagesImpl nicht in der Ableitungsliste Ihrer Steuerelementklasse enthalten ist, müssen Sie diese Schnittstelle manuell hinzufügen.

So fügen Sie eine ATL-Eigenschaftenseite zum Projekt hinzu

  1. Klicken Sie entweder im Projektmappen-Explorer oder in der Klassenansicht mit der rechten Maustaste auf den Namen des Projekts, dem Sie die ATL-Eigenschaftenseite hinzufügen möchten.

  2. Klicken Sie im Kontextmenü auf Hinzufügen, und klicken Sie danach auf Klasse hinzufügen.

  3. Klicken Sie im Dialogfeld Klasse hinzufügen im Bereich Vorlagen auf ATL-Eigenschaftenseite, und klicken Sie dann auf Öffnen, um den ATL-Eigenschaftenseiten-Assistenten anzuzeigen.

Sobald Sie eine Eigenschaftenseite für ein Steuerelement erstellen, müssen Sie den Eintrag PROP_PAGE in der Eigenschaftenzuordnung für das Steuerelement angeben.

Siehe auch

Eigenschaftenseiten
Grundlagen von ARL COM-Objekten
Beispiel: Implementieren einer Eigenschaftenseite