Share via


CFrameWnd::LoadFrame

Appelez pour créer dynamiquement une fenêtre frame des informations sur les ressources.

virtual BOOL LoadFrame(
   UINT nIDResource,
   DWORD dwDefaultStyle = WS_OVERLAPPEDWINDOW | FWS_ADDTOTITLE,
   CWnd* pParentWnd = NULL,
   CCreateContext* pContext = NULL 
);

Paramètres

  • nIDResource
    L'ID des ressources partagées associé à la fenêtre frame.

  • dwDefaultStyle
    styledu frame.Ajoutez le style de FWS_ADDTOTITLE si vous souhaitez que la barre de titre pour afficher automatiquement le nom du document représenté dans la fenêtre.

  • pParentWnd
    Pointeur vers le parent du frame.

  • pContext
    Un pointeur vers une structure de CCreateContext .Ce paramètre peut être NULL.

Notes

Construisez un objet d' CFrameWnd en deux étapes.D'abord, appelez le constructeur, qui construit l'objet d' CFrameWnd , puis appelez LoadFrame, qui charge la fenêtre frame windows et les ressources associées et joint la fenêtre frame à l'objet d' CFrameWnd .Le paramètre d' nIDResource spécifie le menu, la table d'accélérateurs, l'icône, puis la ressource de type chaîne du titre de la fenêtre frame.

Utilisez la fonction membre de Créer plutôt qu' LoadFrame lorsque vous souhaitez spécifier les paramètres de la création de toute la fenêtre frame.

L'infrastructure appelle LoadFrame lorsqu'il crée une fenêtre frame à l'aide d'un objet de modèle de document.

L'infrastructure utilise l'argument d' pContext pour spécifier les objets à connecter à la fenêtre frame, y compris tous les objets de vue contenus.Vous pouvez définir l'argument d' pContext à NULL lorsque vous appelez LoadFrame.

Configuration requise

Header: afxwin.h

Voir aussi

Référence

Classe de CFrameWnd

Graphique de la hiérarchie

Classe de CDocTemplate

CFrameWnd::Create

CFrameWnd::CFrameWnd

CWnd::PreCreateWindow