//This example creates a dockable toolbar. if (!m_wndToolBar.Create(this) || !m_wndToolBar.LoadToolBar(IDR_MAINFRAME)) { TRACE0("Failed to create toolbar\n"); return -1; // fail to create } //Make the toolbar dockable m_wndToolBar.EnableDocking(CBRS_ALIGN_ANY); EnableDocking(CB...
UINT nStyle = m_wndToolBar.GetButtonStyle( 3 ); //将它设置成换行 nStyle |= TBBS_WRAPPED; m_wndToolBar.SetButtonStyle( 3, nStyle ); // 将工具条属性设置成 fixed m_wndToolBar.SetBarStyle(m_wndToolBar.GetBarStyle() | CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_SIZE_FIXED); 六、工具条提示 ...
CComboBox m_Combo; 三、MainFrm.cpp中OnCreate()添加如下代码: int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct) { if (CFrameWnd::OnCreate(lpCreateStruct) == -1) return -1; if (!m_wndToolBar.CreateEx(this, TBSTYLE_FLAT, WS_CHILD | WS_VISIBLE | CBRS_TOP | CBRS_GRIPPER | CBRS...
if (!m_wndToolBar.CreateEx(this, TBSTYLE_FLAT, WS_CHILD | WS_VISIBLE | CBRS_TOP) || !m_wndToolBar.LoadToolBar(IDR_MAINFRAME)) { TRACE0("Failed to create toolbar\n"); return -1; // fail to create } //Show text on toolbar buttons. VERIFY(m_wndToolBar.SetButtonText(0, _T(...
BOOL LoadToolBar( LPCTSTRlpszResourceName); BOOL LoadToolBar( UINTnIDResource); lpsqResourceName指向要加载的工具栏资源名的指针。 nIDResource要加载的工具栏资源ID. 如: m_wndToolBar.LoadToolBar(IDR_MAINFRAME) IDR_MAINFRAME是资源文件里的ToolBar的资源ID ...
3:就是调用上面这个函数,假设你新建的toolbar变量是m_wndToolBarNav,那么就用下面的程序替换原来MainFrm.cpp中的片段 原: 1 2 3 4 // TODO: 如果不需要可停靠工具栏,则删除这三行 m_wndToolBar.EnableDocking(CBRS_ALIGN_ANY); EnableDocking(CBRS_ALIGN_ANY); ...
将ToolBar放到CRebar上面试试,我要改变toolbar的位置时,都是将它放到CRebar上面,如下面的代码:在CRebar上面放置toolbar和ComboList。CCustomToolBarm_wndToolBar;CReBarm_wndLastFileBar;void CMainFrame::InitToolBar(){ m_wndToolBar.CreateToolBar(this, 32, 32, TRUE);m_wndToolBar.SetFont(...
CComboBox m_Combo; 三、MainFrm.cpp中OnCreate()添加如下代码: intCMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct) { if(CFrameWnd::OnCreate(lpCreateStruct) == -1) return-1; if(!m_wndToolBar.CreateEx(this, TBSTYLE_FLAT, WS_CHILD | WS_VISIBLE | CBRS_TOP | CBRS_GRIPPER | CBRS_TOOLTIPS...
CStatusBar m_wndStatusBar; //框架程序的状态条 CTestToolBar m_wndMainToolBar;//框架程序的工具条 CTestToolBar m_wndTestToolBar;//新增工具条 CTestToolBar m_wndDockToolBar;//浮动工具条 CTestToolBar m_wndDockNextBar;//浮动工具条 ...//其它代码 } 框架程序中工具条的控制类正常应为CToolBar...
UINT nID = AFX_IDW_TOOLBAR ); 1. 2. 3. 4. 5. 6. 7. 创建工具栏对象。参数pParentWnd为工具栏父窗口的指针。参数dwCtrlStyle为工具栏按钮的风格,默认为TBSTYLE_FLAT,即“平面的”。参数dwStyle为工具栏的风格,默认取值WS_CHILD | WS_VISIBLE | CBRS_ALIGN_TOP,由于是主框架窗口的子窗口,所以要有WS...