创建工具栏的方法

MFC 提供两个类来创建工具栏: CToolBarCToolBarCtrl (包装 Windows 通用控件 API)。 CToolBar 提供工具栏公共控件的所有功能,它为你处理许多必需的通用控件设置和结构;但是,生成的可执行文件通常大于使用 CToolBarCtrl创建的可执行文件。

CToolBarCtrl 通常会导致较小的可执行文件,如果不想将工具栏集成到 MFC 体系结构中,你可能更愿意使用 CToolBarCtrl 。 如果计划使用 CToolBarCtrl 工具栏并将其集成到 MFC 体系结构中,则必须注意将工具栏控件作传达给 MFC。 这种通信并不困难:但是,使用时 CToolBar不需要执行其他工作。

视觉C++提供了两种方法来利用工具栏通用控件。

任一方法都允许你访问工具栏控件的成员函数。 调用 CToolBar::GetToolBarCtrl时,它将返回对对象的引用, CToolBarCtrl 以便可以使用任一成员函数集。 有关使用 CToolBar.. 构造和创建工具栏的信息,请参阅 CToolBar

另请参阅

使用 CToolBarCtrl
控件