MFC工作区栏

时间:2013-11-20 13:18:53

标签: c++ mfc

我正在处理由我以外的人编写的软件。我的任务是摆脱以前用于创建GUI的库,Code Jockey,并用纯MFC替换它。我正在使用CFrameWnd创建我的主机,我在其中创建工具栏等。

这是以前库的代码片段,用于创建工作区栏:

if ( !m_tabbarWorkspace.Create(this, ID_VIEW_WORKSPACE,
    _T("Workspace"), CSize(225,100), CBRS_LEFT ))
{
    TRACE0("Failed to create dialog bar m_tabbarWorkspace\n");
    return -1;      // fail to create
}

m_tabbarWorkspace是来自CControlBar的类的对象。到目前为止,代码在没有工作区栏的情况下运行良好。它运行,我可以使用所有功能。

创建所述栏并将其插入已存在的父窗口的最佳方法是什么?

提前致谢

1 个答案:

答案 0 :(得分:0)

我会使用CDialogBar或CPaneDialog