Freigeben über


Klassen für Rahmenfenster (Windows)

Rahmenfenster sind Fenster, die eine Anwendung oder einen Teil einer Anwendung framen. Rahmenfenster enthalten in der Regel andere Fenster, z. B. Ansichten, Symbolleisten und Statusleisten. Im Fall von CMDIFrameWnd, können sie Objekte indirekt enthalten CMDIChildWnd .

CFrameWnd
Die Basisklasse für das Standard Framefenster einer SDI-Anwendung. Außerdem die Basisklasse für alle anderen Framefensterklassen.

CMDIFrameWnd
Die Basisklasse für das Standard Framefenster einer MDI-Anwendung.

CMDIChildWnd
Die Basisklasse für die Dokumentrahmenfenster einer MDI-Anwendung.

CMiniFrameWnd
Ein Fenster mit halber Höhe, das in der Regel um unverankerte Symbolleisten herum angezeigt wird.

COleIPFrameWnd
Stellt das Rahmenfenster für eine Ansicht bereit, wenn ein Serverdokument bearbeitet wird.

Die Klasse CMenu stellt eine Schnittstelle bereit, über die Sie auf die Menüs Ihrer Anwendung zugreifen können. Es ist nützlich, Menüs dynamisch zur Laufzeit zu bearbeiten; Beispielsweise beim Hinzufügen oder Löschen von Menüelementen entsprechend dem Kontext. Obwohl Menüs am häufigsten mit Rahmenfenstern verwendet werden, können sie auch mit Dialogfeldern und anderen nicht untergeordneten Fenstern verwendet werden.

CMenu
Kapselt ein HMENU Handle für die Menüleiste und Popupmenüs der Anwendung.

Siehe auch

Klassenübersicht