CComControl-Klasse
Diese Klasse stellt Methoden zum Erstellen und Verwalten von ATL-Steuerelementen bereit.
Wichtig |
---|
Diese Klasse und ihre Member können in Anwendungen nicht verwendet werden, die in der Windows Runtime ausführen. |
template <
class T,
class WinBase= CWindowImpl< T>
>
class ATL_NO_VTABLE CComControl :
public CComControlBase, public WinBase;
Parameter
T
Die Klasse, die das Steuerelement implementiert.WinBase
Die Basisklasse, die Fensterfunktionen implementiert.Standardwerte zu CWindowImpl.
Mitglieder
Öffentliche Konstruktoren
Name |
Description |
---|---|
Konstruktor. |
Öffentliche Methoden
Name |
Description |
---|---|
Ruft einen Zeiger auf die angeforderte Schnittstelle ab. |
|
Stellt ein Fenster für das Steuerelement. |
|
Benachrichtigt die Senke des Containers, dass eine Steuerelementeigenschaft geändert hat. |
|
Benachrichtigt die Senke des Containers, dass eine Steuerelementeigenschaft im Begriff ist zu ändern und das Objekt ist, die Senke fragend, wie fortgesetzt wird. |
|
Rufen Sie diese Methode auf, um ein Meldungsfeld, anzuzeigen und zu bearbeiten. |
Hinweise
CComControl ist ein Satz von nützliche Steuerhilfsfunktionen und wesentliche Datenmember für ATL-Steuerelementen.Wenn Sie ein Standardsteuerelement oder ein DHTML-Steuerelement mit dem ATL-Steuerelement-Assistenten erstellen, berechnet der Assistent automatisch die Klasse von CComControl.CComControl berechnet die meisten der Methoden von CComControlBase.
Weitere Informationen zum Erstellen eines Steuerelements, finden Sie unter ATL-Lernprogramm.Weitere Informationen zu den ATL-Projekt-Assistenten, finden Sie im Artikel Erstellen eines ATL-Projekts.
Eine Beispiel von CComControl-Methoden und -Datenmember, finden Sie im CIRC Beispiel.
Vererbungshierarchie
WinBase
CComControl
Anforderungen
Header: atlctl.h