浮动对话框一般用于控制,便于操作。
class CMainFrame : public CFrameWnd
{
public:
CControlBarDlg m_wndCtrlBar;
}
重载CMainFrame::OnCreate()
OnCreate()
{
if(!m_wndCtrlBar.Create(this,IDD_CONTROL_BAR,
CBRS_LEFT|CBRS_TOOLTIPS|CBRS_FLYBY, IDD_CONTROL_BAR))
{
TRACE0("Failed to create Dlgbar/n");
return -1; // fail to create
}
m_wndCtrlBar.EnableDocking(CBRS_ALIGN_ANY);
DockControlBar(&m_wndCtrlBar); //停靠
}
注:CControlBarDlg是继承CControlBar的子类