Hinzufügen einer ATL-Eigenschaftenseite
Aktualisiert: November 2007
Damit dem Projekt eine ATL (Active Template Library)-Eigenschaftenseite hinzugefügt werden kann, ist es erforderlich, dass das Projekt als ATL-Anwendung oder als MFC-Anwendung mit ATL-Unterstützung erstellt wurde. Sie können den ATL-Projekt-Assistenten verwenden, um eine ATL-Anwendung zu erstellen, oder der MFC-Anwendung ein ATL-Objekt hinzufügen, um die ATL-Unterstützung in eine MFC-Anwendung zu implementieren.
Wenn Sie eine Eigenschaftenseite für ein Steuerelement hinzufügen, muss das Steuerelement die ISpecifyPropertyPagesImpl-Schnittstelle unterstützen. Wenn Sie ein ATL-Steuerelement erstellen, indem Sie den ATL-Steuerelement-Assistenten ausführen, befindet sich diese Schnittstelle standardmäßig in der Ableitungsliste der Steuerelementklasse.
Hinweis: |
---|
Wenn ISpecifyPropertyPagesImpl nicht in der Ableitungsliste der Steuerelementklasse enthalten ist, müssen Sie sie manuell hinzufügen. |
So fügen Sie dem Projekt eine ATL-Eigenschaftenseite hinzu
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.
Klicken Sie im Kontextmenü zunächst auf Hinzufügen und dann auf Klasse hinzufügen.
Klicken Sie im Dialogfeld Klasse hinzufügen im Bereich Vorlagen auf ATL-Eigenschaftenseite und dann auf Öffnen, um den ATL-Eigenschaftenseiten-Assistenten anzuzeigen.
Nachdem Sie eine Eigenschaftenseite für ein Steuerelement erstellt haben, müssen Sie den PROP_PAGE-Eintrag in der Eigenschaftenzuordnung des Steuerelements angeben.
Siehe auch
Konzepte
Example: Implementing a Property Page