VC制作类似于IE4的酷工具条(1) 钟健松(jonson@public.CS.hn.cn http://jonson.126.com)长沙市电信局计算机中心 410007 用VC制作工具条的方法很多,本文提供一种制作类似于IE4.0的工具条。能实现鼠标移上图标时,图标变为彩色,在工具条的位置,能停摆几种工具条。具体原理解释见步骤过程。步骤如下:1. 运行AppWizard,选择Single Document,其余选缺省设置。2. 点击Insert Resource ,加入两条Bitmap,定义为:IDB_COLDTOOLBAR和IDB_HOTTOOLBAR3. 在CMainFrame中加入成员变量: CReBar m_wndReBar; CComboBoxEx m_wndAddress;4. 修改CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)函数如下:int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct){ CImageList img; CString str; if (CFrameWnd::OnCreate(lpCreateStruct) == -1) return -1; if (!m_wndToolBar.CreateEx(this, TBSTYLE_FLAT, WS_CHILD &brVBar WS_VISIBLE ¦ CBRS_TOP ¦ CBRS_GRIPPER ¦ CBRS_TOOLTIPS ¦ CBRS_FLYBY ¦ CBRS_SIZE_DYNAMIC) ) { TRACE0("Failed to create toolbar\n"); return -1; // fail to create } if (!m_wndStatusBar.Create(this) ¦¦ !m_wndStatusBar.SetIndicators(indicators, sizeof(indicators)/sizeof(UINT)))