Udostępnij za pośrednictwem


Klasa ICommandTarget

Udostępnia kontrolkę użytkownika z interfejsem do odbierania poleceń z obiektu źródłowego polecenia.

Składnia

interface class ICommandTarget

Elementy członkowskie

Metody publiczne

Nazwa/nazwisko opis
ICommandTarget::Initialize Inicjuje obiekt docelowy polecenia.

Uwagi

Podczas hostowania kontrolki użytkownika w widoku MFC, CWinFormsView kieruje polecenia i aktualizuje komunikaty interfejsu użytkownika poleceń do kontrolki użytkownika, aby umożliwić mu obsługę poleceń MFC (na przykład elementy menu ramki i przyciski paska narzędzi). ICommandTargetImplementując metodę , można nadać użytkownikowi odwołanie do obiektu ICommandSource.

Zobacz Instrukcje: dodawanie routingu poleceń do kontrolki Formularzy systemu Windows, aby zapoznać się z przykładem używania polecenia ICommandTarget.

Aby uzyskać więcej informacji na temat korzystania z formularzy systemu Windows, zobacz Using a Windows Form User Control in MFC (Używanie kontrolki użytkownika formularza systemu Windows w MFC).

Wymagania

Nagłówek: afxwinforms.h (zdefiniowany w zestawie atlmfc\lib\mfcmifc80.dll)

ICommandTarget::Initialize

Inicjuje obiekt docelowy polecenia.

void Initialize(ICommandSource^ cmdSource);

Parametry

cmdSource
Uchwyt do obiektu źródłowego polecenia.

Uwagi

Podczas hostowania kontrolki użytkownika w widoku MFC, CWinFormsView kieruje polecenia i aktualizuje komunikaty interfejsu użytkownika poleceń do kontrolki użytkownika, aby umożliwić jej obsługę poleceń MFC.

Ta metoda inicjuje obiekt docelowy polecenia i kojarzy go z określonym obiektem źródłowym polecenia cmdSource. Powinien być wywoływany w implementacji klasy sterowania użytkownika. Podczas inicjowania należy zarejestrować programy obsługi poleceń za pomocą obiektu źródłowego polecenia, wywołując metodę ICommandSource::AddCommandHandler w implementacji Initialize. Zobacz Instrukcje: dodawanie routingu poleceń do kontrolki formularzy systemu Windows, aby zapoznać się z przykładem sposobu używania inicjowania w tym celu.

Zobacz też

Instrukcje: dodawanie routingu poleceń do formantu interfejsu Windows Forms
Klasa ICommandSource