1、CToolBar 提供工具栏公共控件的所有功能,并且为您处理许多所需的公共控件设置和结构; 创建的可执行文件大;当您使用 CToolBar 时这是不需要的额外的通信工作。CToolBar对象中嵌入的有CRoolBarCtrl对象。
2、CToolBarCtrl 创建的可执行文件小; 使用 CToolBarCtrl 并且将工具栏集成到 MFC 结构中,必须格外注意使工具栏 (ToolBar) 控件操作与 MFC 通信; 如果您不想将工具栏集成到 MFC 结构中,可能更愿意使用 CToolBarCtrl
Visual C++ 提供两种利用工具栏公共控件的方式。
任何一种方法都将提供访问工具栏 (ToolBar) 控件成员函数的途径。当调用 CToolBar::GetToolBarCtrl 时,它返回对 CToolBarCtrl 对象的引用,因此您可以使用任一成员函数集。有关用 CToolBar 构造和创建工具栏的信息,请参见 CToolBar。 |
|
来自: liyanweicc > 《MFC》