Sdílet prostřednictvím


ICommandTarget – rozhraní

Poskytuje uživatelský ovládací prvek s rozhraním pro příjem příkazů ze zdrojového objektu příkazu.

Syntaxe

interface class ICommandTarget

Členové

Veřejné metody

Název Popis
ICommandTarget::Initialize Inicializuje cílový objekt příkazu.

Poznámky

Když hostujete uživatelský ovládací prvek v zobrazení MFC, CWinFormsView směruje příkazy a aktualizuje zprávy uživatelského rozhraní do uživatelského ovládacího prvku, aby mohl zpracovávat příkazy MFC (například položky nabídky rámečku a tlačítka panelu nástrojů). Implementací ICommandTargetdáte uživatelskému ovládacímu prvku odkaz na objekt ICommandSource .

Viz Postupy: Přidání směrování příkazů do ovládacího prvku model Windows Forms pro příklad použití ICommandTarget.

Další informace o používání model Windows Forms naleznete v tématu Použití uživatelského ovládacího prvku Windows Form v prostředí MFC.

Požadavky

Hlavička: afxwinforms.h (definovaná v sestavení atlmfc\lib\mfcmifc80.dll)

ICommandTarget::Initialize

Inicializuje cílový objekt příkazu.

void Initialize(ICommandSource^ cmdSource);

Parametry

cmdSource
Popisovač zdrojového objektu příkazu.

Poznámky

Když hostujete uživatelský ovládací prvek v zobrazení MFC, CWinFormsView směruje příkazy a aktualizuje zprávy uživatelského rozhraní příkazového rozhraní do uživatelského ovládacího prvku, aby mohl zpracovávat příkazy MFC.

Tato metoda inicializuje cílový objekt příkazu a přidruží ho k zadanému zdrojovému objektu příkazu cmdSource. Měla by být volána v implementaci třídy řízení uživatele. Při inicializaci byste měli zaregistrovat obslužné rutiny příkazů u zdrojového objektu příkazu voláním ICommandSource::AddCommandHandler v implementaci Initialize. Viz Postupy: Přidání směrování příkazů do ovládacího prvku model Windows Forms, například použití inicializace k tomu.

Viz také

Postupy: Přidání směrování příkazů do ovládacího prvku Windows Forms
ICommandSource – rozhraní