CToolBar::LoadToolBar 是 MFC(Microsoft Foundation Classes)中的 CToolBar 类的一个公共方法,用于加载工具栏资源。这个方法主要用于加载由 Visual Studio 的资源编辑器创建的工具栏资源。

以下是该方法的简要说明:
BOOL CToolBar::LoadToolBar(
   UINT nIDResource
);

  •  nIDResource: 工具栏资源的资源ID。这通常是由 Visual Studio 的资源编辑器创建的工具栏资源的ID。


这个方法会根据指定的资源ID加载工具栏的定义,并将其应用于调用该方法的工具栏对象。加载的工具栏资源定义包括按钮的图像、文本等信息。

示例:
CToolBar myToolBar;
myToolBar.Create(this);  // 在这里创建工具栏

// 加载工具栏资源
myToolBar.LoadToolBar(IDR_MY_TOOLBAR);

// 可以继续添加按钮、设置按钮样式等

在上述代码中,IDR_MY_TOOLBAR 是你在资源编辑器中创建的工具栏资源的ID,你需要替换为你实际使用的资源ID。

使用 LoadToolBar 方法,你无需手动设置每个按钮的位图,而是直接从工具栏资源中加载。这样可以简化代码并提高可维护性。


转载请注明出处:http://www.pingtaimeng.com/article/detail/22677/MFC/CToolBar