可以考虑用非模太的Dialog,
如CTestDlg* m_pDlg;
m_pDlg = new CTestDlg;
m_pDlg->ShowWindow();
....

解决方案 »

  1.   

    圆画在哪,如果画在对话框上,你为什么不在对话框里面处理。
    如果画在其他地方,把值取回来不就行了。
    CxxxDlg dlg;
    CPoint po;
    UINT Radius;
    dlg.initXXX();
    if(dlg.domodal() == IDOK)
    {
        po = dlg.point;
        Raduis = dlg.Raduis;
    }
    else
    {
    }
    ...
    pDC->Circle(...);
      

  2.   

    可以的呀:
    可以这样:Cdialogtest  m;
              m.Domodel;
    就可以了。
    还要加上头文件。