예제 #1
0
CMiniDockFrameWnd *CFrameWnd::CreateFloatingFrame( DWORD dwStyle )
/****************************************************************/
{
    CMiniDockFrameWnd *pFrame = new CMiniDockFrameWnd;
    if( !pFrame->Create( this, dwStyle ) ) {
        delete pFrame;
        return( NULL );
    }
    return( pFrame );
}
예제 #2
0
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;
}