Classe di CPaneFrameWnd
Questo argomento è incluso per motivi di completezza. Per informazioni dettagliate, vedere il codice sorgente disponibile nella cartella VC\atlmfc\src\mfc dell'installazione di Visual Studio.
Implementa una finestra cornice piccola contenente un riquadro.Il riquadro riempie l'area client della finestra.
class CPaneFrameWnd : public CWnd
Membri
Metodi pubblici
Nome |
Descrizione |
---|---|
Aggiunge un riquadro. |
|
Aggiunge o rimuove un riquadro dall'elenco globale. |
|
Regola il layout della finestra cornice piccola. |
|
|
|
Calcola le dimensioni dei bordi per una finestra cornice piccola. |
|
Calcolare il rettangolo previsto di una finestra ancorata. |
|
Determina se il riquadro corrente può essere ancorata a un altro riquadro o finestra cornice. |
|
Determina se la finestra cornice piccola può essere ancorata a un riquadro. |
|
|
|
Converte il riquadro a un documento a schede. |
|
Crea una finestra cornice piccola e allegarlo all'oggetto CPaneFrameWnd. |
|
Crea una finestra cornice piccola e allegarlo all'oggetto CPaneFrameWnd. |
|
Nuovamente il riquadro. |
|
Cerca un riquadro con l'id del controllo specificato nell'elenco globale dei riquadri mobili. |
|
Trova la finestra cornice piccola che contiene un punto fornito dall'utente. |
|
Restituisce l'altezza del titolo della finestra cornice piccola. |
|
Calcola il rettangolo di delimitazione di una barra del titolo della finestra cornice piccola. |
|
Restituisce il testo della didascalia. |
|
|
|
Restituisce la modalità di ancoraggio. |
|
Restituisce il primo riquadro visibile contenuto in una finestra cornice piccola. |
|
|
|
Restituisce un riquadro contenuto nella finestra cornice piccola. |
|
Restituisce il numero dei riquadri contenuti in una finestra cornice piccola. |
|
|
|
|
|
|
|
Restituisce il numero dei riquadri visibili contenuti in una finestra cornice piccola. |
|
Determina quale parte di una finestra cornice piccola è un punto specificato. |
|
|
|
|
|
Determina se una finestra cornice piccola deve essere rotolata verso il basso. |
|
Determina se una finestra cornice piccola deve essere raggruppata. |
|
Arresta il timer di ancoraggio. |
|
Carica lo stato del riquadro dal Registro di sistema. |
|
Determina se l'ancoraggio è possibile. |
|
Nuovamente la finestra cornice piccola nella posizione più recente. |
|
Arresta il timer di rollup. |
|
Sposta una finestra cornice piccola da un offset specificato. |
|
Regola il layout di un riquadro del contenuto. |
|
Imposta il timer di rollup. |
|
Chiamato dal framework quando un riquadro della finestra cornice piccola è nascosto o visualizzare. |
|
Restituisce un riquadro se contiene un punto fornita dall'utente in una finestra cornice piccola. |
|
|
|
CPaneFrameWnd::PreTranslateMessage |
Utilizzato da CWinApp classe per convertire i messaggi della finestra prima che vengano inviati alle funzioni Windows DispatchMessage e TranslateMessage. |
Ridisegna tutte le finestre cornice piccola. |
|
Chiamato dal framework per rimuovere i riquadri non validi. |
|
Rimuove un riquadro della finestra cornice piccola. |
|
Sostituisce un riquadro con un altro. |
|
Salvare lo stato del riquadro al Registro di sistema. |
|
CPaneFrameWnd::Serialize |
Lettura o scrittura questo oggetto da o in un archivio. |
Imposta i pulsanti della barra del titolo. |
|
|
|
|
|
Imposta il timer di ancoraggio. |
|
Imposta lo stato di ancoraggio. |
|
|
|
Chiamato dal framework per impostare lo stato predocking. |
|
Regola le dimensioni di una finestra cornice piccola in modo equivalente nelle dimensioni in un riquadro del contenuto. |
|
Lacera un menu. |
|
|
|
|
Metodi protetti
Nome |
Descrizione |
---|---|
Determina se una finestra cornice piccola deve essere rotolata verso l'alto o verso il basso. |
|
Estrae i bordi di una finestra cornice piccola. |
Membri di dati
Nome |
Descrizione |
---|---|
Specifica se registrare la classe della finestra con lo stile della classe CS_SAVEBITS. |
Note
Il framework crea automaticamente un oggetto CPaneFrameWnd quando un riquadro viene passato da uno stato agganciato a uno stato mobile.
Una finestra cornice piccola è possibile trascinare con il contenuto visibile (ancorandoli immediato) o con un rettangolo di trascinamento (ancorandoli standard).La modalità di ancoraggio del riquadro del contenitore di piccola determina il comportamento di trascinamento verrà di piccola.Per ulteriori informazioni, vedere CBasePane::GetDockingMode.
Una finestra cornice piccola visualizzare i pulsanti della barra del titolo in base allo stile contenuto del riquadro.Se il riquadro può essere chiuso (CBasePane::CanBeClosed), viene visualizzato un pulsante chiudi.Se il riquadro lo stile AFX_CBRS_AUTO_ROLLUP, viene visualizzato un blocco.
Se una classe deriva da CPaneFrameWnd, è necessario indicare al framework come crearla.Creare una classe esegue l'override CPane::CreateDefaultMiniframe, o impostare il membro CPane::m_pMiniFrameRTC in modo che indichi le informazioni sulla classe di runtime per la classe.
Gerarchia di ereditarietà
Requisiti
intestazione: afxPaneFrameWnd.h