Partager via


CDocTemplate::CreateNewFrame

Crée une nouvelle fenêtre frame contenant un document et une vue.

virtual CFrameWnd* CreateNewFrame(
   CDocument* pDoc,
   CFrameWnd* pOther 
);

Paramètres

  • pDoc
    Le document auquel la nouvelle fenêtre frame doit faire référence.Peut être NULL.

  • pOther
    La fenêtre frame sur lequel la nouvelle fenêtre frame doit être basée.Peut être NULL.

Valeur de retour

Un pointeur à la fenêtre frame nouvellement créé, ou NULL si une erreur se produit.

Notes

CreateNewFrame utilise les objets d' CRuntimeClass passés au constructeur pour créer une fenêtre frame d'une vue et un document liés.Si le paramètre d' pDoc est NULL, l'infrastructure affiche un message de trace.

Le paramètre d' pOther est utilisé pour implémenter la nouvelle commande de fenêtre.Il fournit une fenêtre frame sur lequel pour modéliser la nouvelle fenêtre frame.La nouvelle fenêtre frame est généralement invisible créé.Appelez cette fonction pour créer des fenêtres frames à l'extérieur de l'implémentation standard d'infrastructure du fichier nouvelle et du fichier ouvert.

Configuration requise

Header: afxwin.h

Voir aussi

Référence

Classe de CDocTemplate

Graphique de la hiérarchie

Structure de CCreateContext

CFrameWnd::LoadFrame

CDocTemplate::InitialUpdateFrame