VC如何定制浮动工具条
第一步:
创建一个MDI工程,一路都选择默认选项。
第二步:
在 CMainFrame 类的头文件中添加下列方法以及变量声明:
// Operations
public:
void DockControlBarLeftOf(CToolBar* Bar, CToolBar* LeftOf);
protected: // control bar embedded members
CToolBar m_wndToolBar1;
CToolBar m_wndToolBar2;
第三步:
在 CMainFrame 类实现文件中添加下列方法实现: void CMainFrame::DockControlBarLeftOf(CToolBar* Bar, CToolBar* LeftOf)
{
CRect rect;
DWORD dw;
UINT n;
// 让 MFC 调整所有浮动工具条的尺寸,以便GetWindowRect的到准确结果
RecalcLayout(TRUE);
LeftOf->GetWindowRect(