FloatControlBar(&m_wndXXXX, CPoint(1000, 10));
m_wndXXXX是你的controlbar

解决方案 »

  1.   

    能告诉我ContrloBar如何初始化吗?不好意思,我是初学MFC……
      

  2.   

    CDialogBar m_wndFile;
    IDD_DLGBAR_FILE 是你的DialogBar的Dialog
    if (!m_wndFile.Create(this, IDD_DLGBAR_FILE,
    CBRS_BOTTOM | CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_HIDE_INPLACE,
    IDD_DLGBAR_FILE))
    {
    TRACE0("Failed to create dialog bar m_wndFile\n");
    return -1; // fail to create
    }
      

  3.   

    不行啊!我在CMainFrame的声明中加了CDialogBar m_wndFile;然后在OnCreate函数中加了以上代码但是编译出错,错误信息为“Dialog with IDD 0x0082 must have the child style.”于是,我在创建时加了WS_CHILD风格,还是不行!因该怎么创建?
      

  4.   

    终于试出来了,原来对话框要设CHILD属性,谢了!