Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Den här klassen tillhandahåller en standardimplementering av IOleControl gränssnittet och implementerar IUnknown.
Viktigt!
Den här klassen och dess medlemmar kan inte användas i program som körs i Windows Runtime.
Syntax
template<class T>
class IOleControlImpl
Parameterar
T
Din klass, härledd från IOleControlImpl.
Medlemmar
Offentliga metoder
| Namn | Beskrivning |
|---|---|
| IOleControlImpl::FreezeEvents | Anger om containern ignorerar eller accepterar händelser från kontrollen. |
| IOleControlImpl::GetControlInfo | Fyller i information om kontrollens tangentbordsbeteende. ATL-implementeringen returnerar E_NOTIMPL. |
| IOleControlImpl::OnAmbientPropertyChange | Informerar en kontroll om att en eller flera av containerns omgivande egenskaper har ändrats. ATL-implementeringen returnerar S_OK. |
| IOleControlImpl::OnMnemonic | Informerar kontrollen om att en användare har tryckt på en angiven tangenttryckning. ATL-implementeringen returnerar E_NOTIMPL. |
Anmärkningar
Klassen IOleControlImpl tillhandahåller en standardimplementering av IOleControl-gränssnittet och implementerar IUnknown genom att skicka information till dumpenheten i felsökningsversioner.
Relaterade artiklaratl självstudie, skapa ett ATL-projekt
Arvshierarki
IOleControl
IOleControlImpl
Kravspecifikation
Rubrik: atlctl.h
IOleControlImpl::FreezeEvents
I ATL:s implementering FreezeEvents ökar kontrollklassens m_nFreezeEvents datamedlem om bFreeze den är TRUE och minskar m_nFreezeEvents om bFreeze den är FALSE.
HRESULT FreezeEvents(BOOL bFreeze);
Anmärkningar
FreezeEvents returnerar sedan S_OK.
Se IOleControl::FreezeEvents i Windows SDK.
IOleControlImpl::GetControlInfo
Fyller i information om kontrollens tangentbordsbeteende.
HRESULT GetControlInfo(LPCONTROLINFO pCI);
Anmärkningar
Se IOleControl::GetControlInfo i Windows SDK.
Returvärde
Returnerar E_NOTIMPL.
IOleControlImpl::OnAmbientPropertyChange
Informerar en kontroll om att en eller flera av containerns omgivande egenskaper har ändrats.
HRESULT OnAmbientPropertyChange(DISPID dispid);
Returvärde
Returnerar S_OK.
Anmärkningar
Se IOleControl::OnAmbientPropertyChange i Windows SDK.
IOleControlImpl::OnMnemonic
Informerar kontrollen om att en användare har tryckt på en angiven tangenttryckning.
HRESULT OnMnemonic(LPMSG pMsg);
Returvärde
Returnerar E_NOTIMPL.
Anmärkningar
Se IOleControl::OnMnemonic i Windows SDK.
Se även
IOleObjectImpl-klass
ActiveX-styrgränssnitt
översikt över -klass