Freigeben über


CCmdTarget-Klasse

Die Basisklasse für die Microsoft Foundation Class-Bibliothek-Meldungszuordnungsarchitektur.

class CCmdTarget : public CObject

Mitglieder

x9w7txst.collapse_all(de-de,VS.110).gifÖffentliche Konstruktoren

Name

Description

CCmdTarget::CCmdTarget

Erstellt ein CCmdTarget-Objekt.

x9w7txst.collapse_all(de-de,VS.110).gifÖffentliche Methoden

Name

Description

CCmdTarget::BeginWaitCursor

Zeigt den Cursor als Sanduhrcursor an.

CCmdTarget::DoOleVerb

Verursacht eine Aktion, die von einem ausgeführt werden OLE-angegeben wird Verb.

CCmdTarget::EnableAutomation

Ermöglicht das OLE-Automatisierung CCmdTarget-Objekt zu.

CCmdTarget::EnableConnections

Ermöglicht das Auslösen von Ereignissen zu Verbindungspunkten.

CCmdTarget::EnableTypeLib

Aktiviert die Typbibliothek eines Objekts.

CCmdTarget::EndWaitCursor

EINGABETASTE zum vorherigen Cursor.

CCmdTarget::EnumOleVerbs

Listet das OLE-Verben eines Objekts auf.

CCmdTarget::FromIDispatch

Gibt einen Zeiger auf CCmdTarget-Objekt zurück, das mit dem IDispatch Zeiger zugeordnet ist.

CCmdTarget::GetDispatchIID

Ruft die primäre Dispatchschnittstelle ID ab

CCmdTarget::GetIDispatch

Gibt einen Zeiger auf IDispatch-Objekt zurück, das mit dem CCmdTarget-Objekt zugeordnet ist.

CCmdTarget::GetTypeInfoCount

Ruft die Anzahl der Typinformationsschnittstellen ab, die ein Objekt bereitstellt.

CCmdTarget::GetTypeInfoOfGuid

Ruft die Typenbeschreibung ab, die der angegebenen GUID entspricht.

CCmdTarget::GetTypeLib

Ruft einen Zeiger auf eine Typbibliothek.

CCmdTarget::GetTypeLibCache

Ruft den Typbibliothekscachen ab.

CCmdTarget::IsInvokeAllowed

Ermöglicht Automatisierungsmethodenaufruf.

CCmdTarget::IsResultExpected

Gibt Wert ungleich 0 zurück, wenn eine Automatisierungsfunktion einen Wert zurückgibt.

CCmdTarget::OnCmdMsg

Routen und Dispatches beherrschen Meldungen.

CCmdTarget::OnFinalRelease

Die bereinigt auf, nachdem der Verweis des letzten OLE freigegeben ist.

CCmdTarget::RestoreWaitCursor

Stellt den Sanduhrcursor wiederher.

Hinweise

Eine Meldungszuordnung leitet Befehle oder Meldungen zu den Memberfunktionen weiter, die Sie schreiben, um sie zu behandeln.(A-Befehl ist eine Nachricht von einem Menüelement, einer Befehlsschaltfläche oder einer Zugriffstaste.)

Die Schlüsselframeworkklassen, die von CCmdTarget abgeleitet werden, enthalten CView, CWinApp, CDocument, CWnd und CFrameWnd.Wenn Sie für eine neue Klasse bestimmen, Meldungen verarbeiten, leiten Sie die Klasse von einer aus diesem CCmdTarget von abgeleitete Klassen.Sie leiten selten eine Klasse von CCmdTarget direkt.

Eine Übersicht über den Befehlszielen und OnCmdMsg-Routing finden Sie unter Befehls-Ziele, Befehlsrouting und Zuordnen von Meldungen.

CCmdTarget enthält Memberfunktionen, die die Anzeige eines Sanduhrcursors behandeln.Zeigen Sie den Sanduhrcursor an, wenn Sie einen Befehl erwarten, ein beträchtliches Zeitintervall zu verwenden, um.

Die Dispatchzuordnungen, die den Meldungszuordnungen ähnlich sind, werden verwendet, um IDispatch-OLE-Automatisierungsfunktionalität verfügbar zu machen.Mithilfe dieser Schnittstelle verfügbar machen, können andere Anwendungen (wie Visual Basic) in der Anwendung aufrufen.

Vererbungshierarchie

CObject

CCmdTarget

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

CObject-Klasse

Hierarchien-Diagramm

CCmdUI-Klasse

CDocument-Klasse

CDocTemplate-Klasse

CWinApp-Klasse

CWnd-Klasse

CView-Klasse

CFrameWnd-Klasse

COleDispatchDriver-Klasse

Konzepte

MFC-Beispiel ACDual