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