Sdílet prostřednictvím


Třída COleCmdUI

Implementuje metodu MFC aktualizovat stav objektů uživatelského rozhraní týkající IOleCommandTarget -řízené funkce aplikace.

class COleCmdUI : public CCmdUI

Členy

Veřejné konstruktory

Název

Description

COleCmdUI::COleCmdUI

Konstrukce COleCmdUI objektu.

Veřejné metody

Název

Description

COleCmdUI::Enable

Nastaví nebo vynuluje příznak příkaz povolit.

COleCmdUI::SetCheck

Nastaví stav přepínací nebo vypnout příkaz.

COleCmdUI::SetText

Vrátí řetězec název nebo stav text příkazu.

Poznámky

V aplikaci, která není povolena pro DocObjects, jakmile uživatel nabídky v aplikaci MFC procesy UPDATE_COMMAND_UI notifcations.Každé oznámení CCmdUI objekt, který lze manipulovat tak, aby odrážela stav určitého příkazu.Však při aplikaci je povolena pro DocObjects, MFC zpracuje UPDATE_OLE_COMMAND_UI oznámení a přiřadí COleCmdUI objektů.

COleCmdUIumožňuje DocObject přijímat příkazy, které pocházejí z jeho kontejneru uživatelského rozhraní (například funkci FileNew otevřít, vytisknout a podobně) a umožňuje přijímat příkazy, které pocházejí z uživatelského rozhraní DocObject kontejner.Přestože IDispatch lze použít k odeslání stejné příkazy IOleCommandTarget obsahuje dotaz a spustit, protože je závislé na standardní sadu příkazů, obvykle bez argumentů a žádné informace o typu se jedná o jednodušší.COleCmdUIlze povolit, aktualizovat a nastavit další vlastnosti DocObject příkazů uživatelského rozhraní.Při vyvolání příkazu, volání COleServerDoc::OnExecOleCmd.

Další informace o DocObjects CDocObjectServer a CDocObjectServerItem.Viz také první kroky Internet: aktivní dokumenty a Aktivních dokumentů.

Hierarchii dědičnosti

CCmdUI

COleCmdUI

Požadavky

Záhlaví: afxdocobj.h

Viz také

Referenční dokumentace

Třída CCmdUI

Graf hierarchie