Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Megjegyzés:
Az aktív sablontár (ATL) továbbra is támogatott. A továbbiakban azonban nem adunk hozzá funkciókat, és nem frissítjük a dokumentációt.
Ez az osztály az interfész alapértelmezett implementációját biztosítja, és implementálja azokat IOleControlIUnknown.
Fontos
Ez az osztály és tagjai nem használhatók a Windows futtatókörnyezetben futó alkalmazásokban.
Szemantika
template<class T>
class IOleControlImpl
Paraméterek
T
Az osztály, származik IOleControlImpl.
Tagok
Nyilvános metódusok
| Név | Leírás |
|---|---|
| IOleControlImpl::FreezeEvents | Azt jelzi, hogy a tároló figyelmen kívül hagyja-e vagy elfogadja-e a vezérlő eseményeit. |
| IOleControlImpl::GetControlInfo | Kitölti a vezérlő billentyűzetének viselkedésével kapcsolatos információkat. Az ATL-implementáció E_NOTIMPL ad vissza. |
| IOleControlImpl::OnAmbientPropertyChange | Tájékoztat egy vezérlőt arról, hogy a tároló környezeti tulajdonságai közül legalább egy megváltozott. Az ATL-implementáció S_OK ad vissza. |
| IOleControlImpl::OnMnemonic | Tájékoztatja a vezérlőt, hogy egy felhasználó lenyomott egy adott billentyűleütést. Az ATL-implementáció E_NOTIMPL ad vissza. |
Megjegyzések
Az Osztály IOleControlImpl az IOleControl-felület alapértelmezett implementációját biztosítja, és a hibakeresési buildekben IUnknown az információknak a memóriakép-eszközre való küldésével implementálható.
Kapcsolódó cikkekATL-oktatóanyag, ATL-projekt létrehozása
Öröklési hierarchia
IOleControl
IOleControlImpl
Követelmények
Fejléc: atlctl.h
IOleControlImpl::FreezeEvents
Az ATL implementációjában növeli a vezérlőosztály adattagját, FreezeEvents ha m_nFreezeEvents igaz, és ha HAMIS, akkor a hanyatlásokat bFreezem_nFreezeEvents.bFreeze
HRESULT FreezeEvents(BOOL bFreeze);
Megjegyzések
FreezeEvents majd visszaadja S_OK.
Lásd: IOleControl::FreezeEvents a Windows SDK-ban.
IOleControlImpl::GetControlInfo
Kitölti a vezérlő billentyűzetének viselkedésével kapcsolatos információkat.
HRESULT GetControlInfo(LPCONTROLINFO pCI);
Megjegyzések
Lásd : IOleControl::GetControlInfo a Windows SDK-ban.
Visszaadott érték
E_NOTIMPL ad vissza.
IOleControlImpl::OnAmbientPropertyChange
Tájékoztat egy vezérlőt arról, hogy a tároló környezeti tulajdonságai közül legalább egy megváltozott.
HRESULT OnAmbientPropertyChange(DISPID dispid);
Visszaadott érték
S_OK ad vissza.
Megjegyzések
Lásd : IOleControl::OnAmbientPropertyChange a Windows SDK-ban.
IOleControlImpl::OnMnemonic
Tájékoztatja a vezérlőt, hogy egy felhasználó lenyomott egy adott billentyűleütést.
HRESULT OnMnemonic(LPMSG pMsg);
Visszaadott érték
E_NOTIMPL ad vissza.
Megjegyzések
Lásd: IOleControl::OnMnemonic a Windows SDK-ban.
Lásd még
IOleObjectImpl osztály
ActiveX vezérlőfelületek
osztály áttekintése