CMiniDockFrameWnd *CFrameWnd::CreateFloatingFrame( DWORD dwStyle ) /****************************************************************/ { CMiniDockFrameWnd *pFrame = new CMiniDockFrameWnd; if( !pFrame->Create( this, dwStyle ) ) { delete pFrame; return( NULL ); } return( pFrame ); }
CMiniDockFrameWnd* CFrameWnd::CreateFloatingFrame(DWORD dwStyle) { CMiniDockFrameWnd* pFrame = NULL; ASSERT(m_pFloatingFrameClass != NULL); pFrame = (CMiniDockFrameWnd*)m_pFloatingFrameClass->CreateObject(); if (pFrame == NULL) AfxThrowMemoryException(); ASSERT_KINDOF(CMiniDockFrameWnd, pFrame); if (!pFrame->Create(this, dwStyle)) AfxThrowResourceException(); return pFrame; }