Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Diese Klasse stellt eine Standardimplementierung der IOleControl Schnittstelle bereit und implementiert IUnknown.
Wichtig
Diese Klasse und ihre Member können nicht in Anwendungen verwendet werden, die in der Windows-Runtime ausgeführt werden.
Syntax
template<class T>
class IOleControlImpl
Parameter
T
Ihre Klasse, abgeleitet von IOleControlImpl.
Member
Öffentliche Methoden
| Name | Beschreibung |
|---|---|
| IOleControlImpl::FreezeEvents | Gibt an, ob der Container Ereignisse vom Steuerelement ignoriert oder akzeptiert. |
| IOleControlImpl::GetControlInfo | Füllt Informationen zum Tastaturverhalten des Steuerelements aus. Die ATL-Implementierung gibt E_NOTIMPL zurück. |
| IOleControlImpl::OnAmbientPropertyChange | Informiert ein Steuerelement, dass eine oder mehrere Umgebungseigenschaften des Containers geändert wurden. Die ATL-Implementierung gibt S_OK zurück. |
| IOleControlImpl::OnMnemonic | Informiert das Steuerelement, dass ein Benutzer einen angegebenen Tastenanschlag gedrückt hat. Die ATL-Implementierung gibt E_NOTIMPL zurück. |
Hinweise
Klasse IOleControlImpl stellt eine Standardimplementierung der IOleControl-Schnittstelle bereit und implementiert, indem Informationen in Debugbuilds IUnknown an das Speicherabbildgerät gesendet werden.
Verwandte ArtikelATL-Lernprogramm, Erstellen eines ATL-Projekts
Vererbungshierarchie
IOleControl
IOleControlImpl
Anforderungen
Kopfzeile: atlctl.h
IOleControlImpl::FreezeEvents
Erhöht bei der Implementierung FreezeEvents von ATL das Datenmemmemm der m_nFreezeEvents Steuerelementklasse, wenn bFreeze WAHR ist, und erhöht m_nFreezeEvents , wenn bFreeze "FALSE" ist.
HRESULT FreezeEvents(BOOL bFreeze);
Hinweise
FreezeEvents gibt dann S_OK zurück.
Siehe "IOleControl::FreezeEvents " im Windows SDK.
IOleControlImpl::GetControlInfo
Füllt Informationen zum Tastaturverhalten des Steuerelements aus.
HRESULT GetControlInfo(LPCONTROLINFO pCI);
Hinweise
Siehe "IOleControl::GetControlInfo " im Windows SDK.
Rückgabewert
Gibt E_NOTIMPL zurück.
IOleControlImpl::OnAmbientPropertyChange
Informiert ein Steuerelement, dass eine oder mehrere Umgebungseigenschaften des Containers geändert wurden.
HRESULT OnAmbientPropertyChange(DISPID dispid);
Rückgabewert
Gibt S_OK zurück.
Hinweise
Siehe IOleControl::OnAmbientPropertyChange im Windows SDK.
IOleControlImpl::OnMnemonic
Informiert das Steuerelement, dass ein Benutzer einen angegebenen Tastenanschlag gedrückt hat.
HRESULT OnMnemonic(LPMSG pMsg);
Rückgabewert
Gibt E_NOTIMPL zurück.
Hinweise
Siehe IOleControl::OnMnemonic im Windows SDK.
Siehe auch
IOleObjectImpl-Klasse
ActiveX-Steuerelementschnittstellen
Klassenübersicht