使用多个选项卡制作MFC程序

时间:2015-02-06 05:40:19

标签: mfc

我想制作一个带有多个标签的MFC程序,每个标签都分配了一个对话框,如下图所示: This image is about multiple tab MFC

我应该创建哪个MFC项目?如何创建这些选项卡,当我单击该选项卡时,将打开相应的对话框。 例如,我有2个对话框:IDC_VIEWER和IDC_UART。在MainFrm.cpp中:

    CMultiDocTemplate* pNewDocTemplate = new CMultiDocTemplate(
        IDR_VIEWER_TMPL,
        RUNTIME_CLASS(CBaseDocument),
        RUNTIME_CLASS(CChildFrame),
        RUNTIME_CLASS(CViewer));
    AddDocTemplate(pNewDocTemplate);

    CMultiDocTemplate* pNewDocTemplate = new CMultiDocTemplate(
        IDR_VIEWER_TMPL,
        RUNTIME_CLASS(CBaseDocument),
        RUNTIME_CLASS(CChildFrame),
        RUNTIME_CLASS(CViewer));
    AddDocTemplate(pNewDocTemplate);

但是这些点击不会链接到相应的对话框。

0 个答案:

没有答案