主要函数
BOOL AnimateWindow( DWORD dwTime, //动态效果持续时间 DWORD dwFlags //动态的风格 ); //窗口产生或销毁时的动态效果
EnableDocking(CBRS_ALIGN_ANY);//使各种控制条能够停靠在窗口的任意位置
CDialogBar::EnableDocking(CBRS_ALIGN_ANY); //使对话框条能够停靠在窗口的任意位置
void DockControlBar( CControlBar* pBar, UINT nDockBarID = 0, LPCRECT lpRect = NULL ); //允许指定的pBar控制条停靠主要步骤:一窗口的动态效果:1在CMainFrame::OnCreate函数中加入AnimateWindow函数来设窗口产生时的动态效果;2在CMainFrame::OnClose函数中加入AnimateWindow函数设置窗口销毁时的动态效果。二添加对话框条:1添加对话框条资源DialogBar,设置ID为IDD_DIALOGBAR2定义对话框条的对象CDialogBar m_dlgBar;3创建对象与资源的关联m_dlgBar.Create(this, IDD_DIALOGBAR,CBRS_TOP|CBRS_GRIPPER|CBRS_TOOLTIPS|CBRS_FLYBY|CBRS_SIZE_DYNAMIC,IDD_DIALOGBAR);此函数第三个参数可参考MSDN,此处不赘述了。4使得新创建的对话框条能够停靠在窗口的任意一边m_dlgBar.EnableDocking(CBRS_ALIGN_ANY);
EnableDocking(CBRS_ALIGN_ANY);
DockControlBar(&m_dlgBar);