CFrameWnd::LoadFrame
aufrufen, um eines Rahmenfensters von den Ressourceninformationen dynamisch zu erstellen.
virtual BOOL LoadFrame(
UINT nIDResource,
DWORD dwDefaultStyle = WS_OVERLAPPEDWINDOW | FWS_ADDTOTITLE,
CWnd* pParentWnd = NULL,
CCreateContext* pContext = NULL
);
Parameter
nIDResource
Die ID aus freigegebenen Ressourcen mit dem Rahmenfenster zugeordnet.dwDefaultStyle
Format der Rahmen.Schließen Sie das FWS_ADDTOTITLE Format ein, wenn Sie die Titelleiste den Namen des Dokuments automatisch anzeigen soll, das im Fenster dargestellt wird.pParentWnd
Ein Zeiger auf den übergeordneten Element des Frames.pContext
Ein Zeiger auf eine Struktur CCreateContext.Dieser Parameter kann NULL sein.
Hinweise
Erstellen Sie ein CFrameWnd-Objekt in zwei Schritten.Zuerst rufen Sie den Konstruktor, der das CFrameWnd-Objekt erstellt, und rufen Sie dann LoadFrame auf, das das Windows-Rahmenfenster und die zugeordneten Ressourcen lädt und das Rahmenfenster zum CFrameWnd-Objekt angefügt werden.Der nIDResource-Parameter gibt das Menü, die Zugriffstastentabelle, das Symbol und die Zeichenfolgenressource des Namens für das Rahmenfenster an.
Verwenden Sie die Create-Memberfunktion statt LoadFrame, wenn Sie alle Erstellungsparameter Rahmenfensters angeben möchten.
Das Framework ruft LoadFrame auf, wenn ein Rahmenfenster mithilfe eines Dokumentvorlagenobjekts erstellt wird.
Das Framework verwendet das pContext-Argument, um die an das Rahmenfenster, einschließlich aller enthaltenen Ansichtsobjekte verbunden werden Objekte anzugeben.Sie können das pContext-Argument zu NULL festlegen, wenn Sie LoadFrame aufrufen.
Anforderungen
Header: afxwin.h