jack1975 发表于 2003-3-11 17:21:00

非模式对话框[求助]

请问,我用MFC create方法建立了以非模式对话框,但是如何显示应用呢?因为对话框刚以形成就析构了,请问谁有使用经验。

goldenshin 发表于 2003-3-12 13:25:00

I have presented all details in a previous topic. Please search.

wxj351 发表于 2003-3-15 00:24:00

建议使用ObjectARX开发环境的MFC类系统来生成AutoCAD风格的对话框。

fayifu 发表于 2003-4-10 18:05:00

用MFC类库生成

void dialogCreate()
{
    // Modal
    //CMySectionDlg dlg(CWnd::FromHandle(adsw_acadMainWnd()));
    //int nReturnValue = dlg.DoModal();
        // Modallless
        CMySectionDlg *dlg = new CMySectionDlg(CWnd::FromHandle(adsw_acadMainWnd()));
                dlg->Create(IDD_SECTION_DIALOG,CWnd::FromHandle(adsw_acadMainWnd()));
        dlg->ShowWindow(SW_SHOW);
        dlg->CenterWindow(NULL);
}

fayifu 发表于 2003-4-10 18:07:00

用MFC类库生成AutoCAD风格对话框后调用,调用代码如下:

void dialogCreate()
{
    // Modal
    //CMySectionDlg dlg(CWnd::FromHandle(adsw_acadMainWnd()));
    //int nReturnValue = dlg.DoModal();
        // Modallless
        CMySectionDlg *dlg = new CMySectionDlg(CWnd::FromHandle(adsw_acadMainWnd()));
                dlg->Create(IDD_SECTION_DIALOG,CWnd::FromHandle(adsw_acadMainWnd()));
        dlg->ShowWindow(SW_SHOW);
        dlg->CenterWindow(NULL);
}
页: [1]
查看完整版本: 非模式对话框[求助]