IRunnableObjectImpl-Klasse
Diese Klasse implementiert IUnknown und stellt eine Standardimplementierung der Schnittstelle IRunnableObject.
Wichtig |
---|
Diese Klasse und ihre Member können in Anwendungen nicht verwendet werden, die in Windows-Runtime ausführen. |
template< class T>
class IRunnableObjectImpl
Parameter
- T
Die Klasse, die von abgeleitet IRunnableObjectImpl.
Mitglieder
Öffentliche Methoden
Name |
Description |
---|---|
Gibt die CLSID des ausgeführten Steuerelements zurück.Die ATL-Implementierung legt die CLSID zu GUID_NULL fest und gibt E_UNEXPECTED zurück. |
|
Bestimmt, ob das Steuerelement ausgeführt wird.Die ATL-Implementierung gibt TRUE zurück. |
|
Sperrt das Steuerelement in den Zustand "Aktiv".Die ATL-Implementierung gibt S_OK zurück. |
|
Erzwingt das Steuerelement, um ausgeführt zu werden.Die ATL-Implementierung gibt S_OK zurück. |
|
Gibt an, dass das Steuerelement eingebettet ist.Die ATL-Implementierung gibt S_OK zurück. |
Hinweise
Die Schnittstelle ermöglicht IRunnableObject einen Container, um zu bestimmen, ob ein Steuerelement ausgeführt wird, erzwingen, um es ausgeführt werden oder sperren es in den Zustand "Aktiv".- Klasse IRunnableObjectImpl stellt eine Standardimplementierung dieser Schnittstelle und implementiert IUnknown, indem Informationen zum Sicherungsgerät in Debugbuilds sendet.
Verwandte Elemente ATL-Lernprogramm, Erstellen eines ATL-Projekts
Vererbungshierarchie
IRunnableObject
IRunnableObjectImpl
Anforderungen
Header: atlctl.h