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í ICommandTarget
dá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í