CPaneFrameWnd-Klasse
Dieses Thema ist aus Gründen der Vollständigkeit enthalten. Ausführliche Informationen finden Sie im Quellcode des Ordners VC\atlmfc\src\mfc der Visual Studio-Installation.
Implementiert ein Minirahmenfenster, das einen Bereich enthält.Der Bereich füllt den Clientbereich des Fensters aus.
class CPaneFrameWnd : public CWnd
Mitglieder
Öffentliche Methoden
Name |
Description |
---|---|
Fügt einen Bereich hinzu. |
|
Fügt hinzu oder entfernt einen Bereich aus der globalen Liste. |
|
Passt das Layout des Minirahmenfensters. |
|
|
|
Berechnet die Größe der Rahmen für ein Minirahmenfenster. |
|
Berechnet das erwartete Rechteck eines angedockten Fenster. |
|
Bestimmt, ob der aktuelle Bereich zu einem anderen Bereich oder zu Rahmenfenster angedockt werden kann. |
|
Bestimmt, ob das Minirahmenfenster auf einen Bereich angedockt werden kann. |
|
|
|
Konvertiert den Bereich zu einem Dokument im Registerkartenformat. |
|
Stellt ein Minirahmenfenster erstellt und fügt es an den CPaneFrameWnd-Objekt. |
|
Stellt ein Minirahmenfenster erstellt und fügt es an den CPaneFrameWnd-Objekt. |
|
Dockt den Bereich an. |
|
Sucht einen Bereich mit der angegebenen Steuerelement-ID in der globalen Liste von beweglichen Bereichen. |
|
Sucht das Minirahmenfenster, das einen vom Benutzer angegebenen Punkt enthält. |
|
Gibt die Höhe der Minirahmenfensterbeschriftung zurück. |
|
Berechnet das umschließende Rechteck eines Minirahmenfensterbeschriftung. |
|
Gibt den Beschriftungstext zurück. |
|
|
|
Gibt den Andockmodus zurück. |
|
Gibt den ersten sichtbaren Bereich zurück, der in einem Minirahmenfenster enthalten ist. |
|
|
|
Gibt einen Bereich zurück, der im Minirahmenfenster enthalten ist. |
|
Gibt die Anzahl von Bereichen zurück, die in einem Minirahmenfenster enthalten sind. |
|
|
|
|
|
|
|
Gibt die Anzahl der sichtbaren Bereichen zurück, die in einem Minirahmenfenster enthalten sind. |
|
Bestimmt, welcher Teil eines Minirahmenfensters an einem angegebenen Punkt ist. |
|
|
|
|
|
Bestimmt, ob ein Minirahmenfenster unten zusammengeführt werden soll. |
|
Bestimmt, ob ein Minirahmenfenster Rollup ausgeführt werden soll. |
|
Beendet den Andocken Zeitgeber. |
|
Lädt den Zustand des Bereichs aus der Registrierung. |
|
Bestimmt, ob das Andocken möglich ist. |
|
Dockt das Minirahmenfenster in seiner letzten Speicherort an. |
|
Beendet den Rollupzeitgeber. |
|
Verschiebt das Minirahmenfenster von einem angegebenen Offset. |
|
Passt das Layout eines enthaltenden Bereichs. |
|
Legt den Rollupzeitgeber fest. |
|
Aufgerufen vom Framework ausgelöst, wenn ein Bereich im Minirahmenfenster ausgeblendet oder angezeigt wird. |
|
Gibt einen Bereich zurück, wenn er einen vom Benutzer angegebenen Punkt innerhalb eines Minirahmenfensters enthält. |
|
|
|
CPaneFrameWnd::PreTranslateMessage |
Wird von Klasse CWinApp, um Fenstermeldungen zu übersetzen, bevor sie an den TranslateMessage und DispatchMessage Windows-Funktionen weitergeleitet werden. |
Aktualisiert alle Minirahmenfenster neu. |
|
Aufgerufen durch das Framework, um nicht-gültige Bereiche zu entfernen. |
|
Entfernt einen Bereich von Minirahmenfenster. |
|
Ersetzt einen Bereich von anderen. |
|
Rettet den Zustand des Bereichs in die Registrierung. |
|
CPaneFrameWnd::Serialize |
Liest oder Schreiben dieses Objekt von oder einem Archiv. |
Satzbeschriftungsschaltflächen. |
|
|
|
|
|
Legt den Zeitgeber Andocken fest. |
|
Legt den angedockten Zustand. |
|
|
|
Aufgerufen vom Framework, um den predocking Zustand festzulegen. |
|
Passt die Größe eines Minirahmenfensters, sodass es an Größe zu einem enthaltenden Bereich entspricht. |
|
Reißt ein Menü ab. |
|
|
|
|
Geschützte Methoden
Name |
Description |
---|---|
Bestimmt, ob ein Minirahmenfenster auf oder ab zusammengeführt werden soll. |
|
Zeichnet die Rahmen eines Minirahmenfensters. |
Datenmember
Name |
Description |
---|---|
Gibt an, ob die Fensterklasse mit dem CS_SAVEBITS-Klassenformat registriert. |
Hinweise
Das Framework erstellt automatisch ein Objekt CPaneFrameWnd, wenn ein Bereich von einem angedockten Zustand in einen unverankerten Zustand umgeschaltet wird.
Ein Minirahmenfenster kann mit dem Inhalt gezogen werden, der sichtbar (unmittelbar angedockt) oder ein Ziehrechteck, der verwendet worden wäre (Standardandocken).Der andockbare Modus des Containerbereichs des Minirahmens ziehende bestimmt das Verhalten des Minirahmens.Weitere Informationen finden Sie unter CBasePane::GetDockingMode.
Ein Minirahmenfenster zeigt Schaltflächen auf der Beschriftung in Übereinstimmung mit dem enthaltenden Bereichsformat an.Wenn der Bereich geschlossen werden kann (CBasePane::CanBeClosed), zeigt er eine Schaltfläche Schließen an.Wenn der Bereich das AFX_CBRS_AUTO_ROLLUP Format besitzt, wird er einen Pin an.
Wenn Sie eine Klasse von CPaneFrameWnd berechnen, müssen Sie dem Framework mitteilen, wie es erstellt.Erstellen Sie die Klasse, indem Sie CPane::CreateDefaultMiniframe überschreiben, oder legen Sie den CPane::m_pMiniFrameRTC-Member fest, damit sie für den Ablaufklasseninformationen für die Klasse zeigt.
Vererbungshierarchie
Anforderungen
Header: afxPaneFrameWnd.h