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). ICommandTarget
Implementują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