请问:使工具栏停靠的函数

请教:使工具栏停靠的函数
建立一个单文档的MFC程序,在CMainFrame::OnCreate函数的最后中会有如下部分:
        m_wndToolBar.EnableDocking(CBRS_ALIGN_ANY);
        EnableDocking(CBRS_ALIGN_ANY);
        DockControlBar(&m_wndToolBar);
请问这三个函数各有什么分工,我查过MSDN,里面的对三个函数的解释很相近。另外,MSDN里说,可以通过指定DockControlBar函数中的第二个参数(默认值为0)来修改工具栏停靠的位置,我改了,但是没有反映,工具栏仍然停靠于顶部。
        请大家指点。

------解决方案--------------------
m_wndToolBar.EnableDocking(CBRS_ALIGN_ANY);//是说,你的工具栏允许停靠的地方
EnableDocking(CBRS_ALIGN_ANY);//框架窗口,可停靠的地方
DockControlBar(&m_wndToolBar);//工具栏停靠的位置

第一个,是说,你的工具栏,可以停靠在框架窗口的哪些地方,CBRS_ALIGN_ANY即上下左右
第二个,是说,框架窗口哪些地方允许停靠。要想停靠,必须双方都允许停靠才行
第三个,是说,工具栏停靠的位置。后面可以加上AFX_IDW_DOCKBAR_LEFT