CMDIFrameWnd::CreateNewChild
Crea una nuova finestra figlio.
CMDIChildWnd* CreateNewChild(
CRuntimeClass* pClass,
UINT nResource,
HMENU hMenu = NULL,
HACCEL hAccel = NULL
);
Parametri
pClass
La classe di runtime della finestra figlio da creare.nResource
L'id delle risorse condivise associato alla finestra figlio.hMenu
Il menu della finestra figlio.hAccel
La scelta rapida della finestra figlio.
Note
Utilizzare questa funzione per creare finestre figlio di una finestra cornice MDI.
Esempio
// CMainFrame is a CMDIFrameWnd-derived class,
// OnNewDraw is a menu command handler,
// CDrawFrame is a CMDIChildWnd-derived class.
void CMainFrame::OnNewDraw()
{
CreateNewChild(RUNTIME_CLASS(CDrawFrame), IDR_DRAW, m_hDrawMenu,
m_hDrawAccel);
}
Questo esempio è tratto dall'articolo della Knowledge Base Q201045, "HOWTO: Aggiungere più tipi di finestre a un'applicazione/visualizzazione del Documento Non MDI." Gli articoli della Knowledge Base sono disponibili nella documentazione di Visual Studio in MSDN Library o all'indirizzo https://support.microsoft.com/?ln=IT.
Requisiti
Header: afxwin.h