创建了一个基于Cformview的dialog,如何打开这个dialog呢

创建了一个基于Cformview的dialog,怎么打开这个dialog呢?
创建了一个基于Cformview的dialog,怎么通过另外一个dialog上的按钮或者菜单打开这个基于cformview的dialog?万分感谢
CMydlg dlg;
dlg.domodal();
这样行不通,头文件我也加了,这个问题困扰我很久了,新手,谢谢指点

------解决方案--------------------
怎么不直接继承CDialog呢?
------解决方案--------------------
cformview是对话框的view形式,你要的是对话框
------解决方案--------------------
如果一定要用CFormView也是可以,不过稍微要麻烦一些:
C/C++ code

CFrameWnd* pFrame = new CFrameWnd;
    CCreateContext cc;
    cc.m_pCurrentDoc = NULL;
    cc.m_pNewViewClass = RUNTIME_CLASS(CNewForm);
    cc.m_pCurrentFrame = pFrame;
    pFrame->Create(NULL, _T("MyFrameWnd"), WS_OVERLAPPEDWINDOW, CFrameWnd::rectDefault, NULL, NULL, 0, &cc);
    pFrame->ShowWindow(SW_SHOW);