Sdílet prostřednictvím


Třída IOleInPlaceActiveObjectImpl

Tato třída poskytuje metody pro komunikaci mezi ovládacím prvkem v místě a jeho kontejneru pomáhat.

Důležitá poznámkaDůležité

Tato třída a jeho členy nelze použít v aplikacích, které v .

template< class T> 
class IOleInPlaceActiveObjectImpl

Parametry

  • T
    Vaší třídy odvozené z IOleInPlaceActiveObjectImpl .

Členy

Veřejné metody

Název

Description

IOleInPlaceActiveObjectImpl::ContextSensitiveHelp

Umožňuje kontextovou nápovědu.Vrátí provádění ATL E_NOTIMPL.

IOleInPlaceActiveObjectImpl::EnableModeless

Umožňuje nemodální dialogová okna.Vrátí provádění ATL S_OK .

IOleInPlaceActiveObjectImpl::GetWindow

Získá popisovač okna.

IOleInPlaceActiveObjectImpl::OnDocWindowActivate

Ovládací prvek upozorní, když je aktivován nebo deaktivován okno dokument kontejneru.Vrátí provádění ATL S_OK .

IOleInPlaceActiveObjectImpl::OnFrameWindowActivate

Upozorní na ovládací prvek na kontejner nejvyšší úrovně rámeček okna je aktivován nebo deaktivován.Vrátí provádění ATL

IOleInPlaceActiveObjectImpl::ResizeBorder

Ovládací prvek informuje nutné změnit velikost jeho ohraničení.Vrátí provádění ATL S_OK .

IOleInPlaceActiveObjectImpl::TranslateAccelerator

Zpracovává zprávy přístupová klávesa nabídky z kontejneru.Vrátí provádění ATL E_NOTIMPL.

Poznámky

IOleInPlaceActiveObject rozhraní usnadní komunikaci mezi ovládacím prvkem v místě a jeho kontejneru; například aktivní stav kontejneru a řízení komunikace a informování ovládací prvek potřebuje velikost samotného.Třída IOleInPlaceActiveObjectImpl poskytuje implementaci výchozí IOleInPlaceActiveObject a podporuje IUnknown odesláním informací výpis stavu vytvoří zařízení v ladění.

Související články   Kurz ATL, Vytvoření projektu ATL

Hierarchii dědičnosti

IOleInPlaceActiveObject

IOleInPlaceActiveObjectImpl

Požadavky

Záhlaví: atlctl.h

Viz také

Referenční dokumentace

Třída CComControl

ActiveX Controls Interfaces

Další zdroje

Přehled třídy ATL