首先,能从DLL得到主窗口指针,也可以将CControlBar*加载到pMainFrame中,但当设置PMainFrame的停靠属性(tempMainFrame->EnableDocking(CBRS_ALIGN_ANY);)和CControlBar的停靠属性(MyBar.EnableDocking(CBRS_ALIGN_ANY);)以及CControlBar在pMainFrame中停靠的函数(tempMainFrame->DockControlBar(&MyBar, AFX_IDW_DOCKBAR_LEFT);)时,均会出错。而MyBar.Create(_T("Test"), CAXAMainFrame, CSize(230,260), TRUE, 1234);和
MyBar.SetBarStyle(MyBar.GetBarStyle() | CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_SIZE_DYNAMIC);都是正常的。请高手指点!谢谢。