我最近遇到一个 比较难缠的问题?

就是我自定义了一个 类 ,继承于  CDialogBar, 但是在创建的时候 指定为 底部停靠,

if(!m_SentDlg.Create(this,IDD_SEND,CBRS_BOTTOM|CBRS_TOOLTIPS|CBRS_FLYBY,IDD_SEND))
        {
            CString str;
            str="DialogBar Create failed!";
            MessageBox(str);
            return FALSE;
        }
        //m_wndStatusBar.ShowWindow(SW_HIDE);
        ShowControlBar(&m_SentDlg,TRUE,FALSE);
     m_SentDlg.EnableDocking(CBRS_ALIGN_BOTTOM);

我重载了   CalcDynamicLayout(int nLength,DWORD dwMode )  函数
问题是只能调整对话条的大小,但是无法调整停靠位置?


     怎么运行后 对话条停靠在了 状态栏的底部?
    
    为仕么不再状态栏的上面?
    
    我在网上找了很多资料,还是没找到理想的答案?
    
    
望高手解答?