Udostępnij za pośrednictwem


Klasa CCmdTarget

Klasa podstawowa dla architektury Microsoft Foundation klasy biblioteki mapę wiadomości.

class CCmdTarget : public CObject

Członkowie

Publiczne konstruktory

Nazwa

Opis

CCmdTarget::CCmdTarget

Konstrukcje CCmdTarget obiektu.

Metody publiczne

Nazwa

Opis

CCmdTarget::BeginWaitCursor

Wyświetla kursor jako Klepsydra kursora.

CCmdTarget::DoOleVerb

Powoduje, że określony przez zlecenie OLE do wykonania akcji.

CCmdTarget::EnableAutomation

Umożliwia automatyzację OLE CCmdTarget obiektu.

CCmdTarget::EnableConnections

Umożliwia inicjowanie zdarzeń do punktów połączenia.

CCmdTarget::EnableTypeLib

Umożliwia biblioteki typów obiektów.

CCmdTarget::EndWaitCursor

Powrót do poprzedniego kursora.

CCmdTarget::EnumOleVerbs

Wylicza obiektu OLE zleceń.

CCmdTarget::FromIDispatch

Zwraca wskaźnik do CCmdTarget obiektu skojarzonego z IDispatch wskaźnik.

CCmdTarget::GetDispatchIID

Pobiera identyfikator wysyłki podstawowy interfejs.

CCmdTarget::GetIDispatch

Zwraca wskaźnik do IDispatch obiektu skojarzonego z CCmdTarget obiektu.

CCmdTarget::GetTypeInfoCount

Pobiera numer typu informacji interfejsy, które zawiera obiekt.

CCmdTarget::GetTypeInfoOfGuid

Pobiera opis typu, który odpowiada określony identyfikator GUID.

CCmdTarget::GetTypeLib

Pobiera wskaźnik do biblioteki typów.

CCmdTarget::GetTypeLibCache

Pobiera typ pamięci podręcznej biblioteki.

CCmdTarget::IsInvokeAllowed

Umożliwia wywołanie metody automatyzacji.

CCmdTarget::IsResultExpected

Zwraca wartość niezerową, jeśli funkcja automatyzacji powinien zwracać wartość.

CCmdTarget::OnCmdMsg

Komunikaty polecenia tras i wysyłki.

CCmdTarget::OnFinalRelease

Oczyszcza się po wydaniu ostatniego odniesienia OLE.

CCmdTarget::RestoreWaitCursor

Przywraca Klepsydra kursora.

Uwagi

Mapa wiadomości trasy poleceń lub wiadomości do funkcji Członkowskich, które możesz zapisywać je obsłużyć.(Polecenie jest wiadomość z pozycji menu, przycisku polecenia lub klawisz skrótu).

Ramy klucza klas pochodnych CCmdTarget obejmują CView, CWinApp, CDocument, CWnd, i CFrameWnd.Jeżeli zamierzasz nową klasę do obsługi wiadomości, wynikają klasy z jednej z tych CCmdTarget-klasy pochodne.Rzadko będą czerpać klasy z CCmdTarget bezpośrednio.

Omówienie polecenia cele i OnCmdMsg routingu, zobacz Cele polecenia, Polecenia routingu, i Mapowania wiadomości.

CCmdTargetobejmuje funkcji elementów członkowskich, które obsługują wyświetlanie Klepsydra kursora.Wyświetlanie kursora Klepsydra oczekiwaniami podjęcie zauważalne interwału wykonanie polecenia.

Wysyłki mapy, podobne do mapy wiadomości, są używane do narazić automatyzacji OLE IDispatch funkcji.Pokazywały tego interfejsu aplikacji można wywoływać inne aplikacje (takie jak Visual Basic).

Hierarchii dziedziczenia

CObject

CCmdTarget

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CObject

Diagram hierarchii

Klasa CCmdUI

Klasa CDocument

Klasa CDocTemplate

Klasa CWinApp

Klasa CWnd

Klasa CView

Klasa CFrameWnd

Klasa COleDispatchDriver

Koncepcje

Próbki MFC ACDUAL