ICommandUI-Schnittstelle

Verwaltet Benutzeroberflächenbefehle.

interface class ICommandUI

Mitglieder

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

Name

Description

ICommandUI::Check

Legt das Benutzeroberflächenelement für diesen Befehl zum entsprechenden Aktivierungszustand fest.

ICommandUI::ContinueRouting

Weist den BefehlRouting Mechanismus mit, um das Weiterleiten der aktuellen Meldung in der Kette von Handlern fortzusetzen.

ICommandUI::Enabled

Aktiviert oder deaktiviert das Benutzeroberflächenelement für diesen Befehl.

ICommandUI::ID

Ruft die ID des Benutzeroberflächenobjekts ab, das vom ICommandUI-Objekt dargestellt wird.

ICommandUI::Index

Ruft den Index des Benutzeroberflächenobjekts ab, das vom ICommandUI-Objekt dargestellt wird.

ICommandUI::Radio

Legt das Benutzeroberflächenelement für diesen Befehl zum entsprechenden Aktivierungszustand fest.

ICommandUI::Text

Legt den Text des Benutzeroberflächenelements für diesen Befehl fest.

Hinweise

Diese Schnittstelle stellt Methoden und Eigenschaften, die Benutzeroberflächenbefehle verwalten.ICommandUI ist zu CCmdUI-Klasse vergleichbar, außer dass ICommandUI wird für MFC-Anwendungen verwendet, die mit .NET-Komponenten zusammenarbeiten.

ICommandUI wird innerhalb eines ON_UPDATE_COMMAND_UI-Handlers in ICommandTarget von abgeleitete Klasse verwendet.Wenn ein Benutzer einer Anwendung (aktiviert oder klickt), ein Menü aktiviert, wird jedes Menüelement angezeigt, wie aktiviert oder deaktiviert.Das Ziel jedes Menübefehls stellt diese Informationen aus dem Implementieren eines Handlers ON_UPDATE_COMMAND_UI bereit.Für jedes der Befehlsbenutzeroberflächenobjekte in der Anwendung, verwenden Sie das Eigenschaftenfenster, um einen Eintrag in der Meldungszuordnung und einen Funktionsprototyp für jeden Handler zu erstellen.

Weitere Informationen darüber, wie die ICommandUI-Schnittstelle im Befehlsrouting verwendet wird, finden Sie unter Gewusst wie: Hinzufügen von Befehlsrouting zum Windows Forms-Steuerelement.

Weitere Informationen zur Verwendung von Windows Forms, finden Sie unter Verwenden eines Windows Form-Benutzersteuerelements in MFC.

Weitere Informationen dazu, wie Benutzeroberflächenbefehle in MFC verwaltet werden, finden Sie unter CCmdUI-Klasse.

Anforderungen

Header: afxwinforms.h (definiert in Assembly in \ atlmfc \ lib mfcmifc80.dll)

Siehe auch

Referenz

CCmdUI-Klasse