int CToolBarCtrl::AddBitmap(int nNumButtons, UINT nBitmapID);
- nNumButtons:指定位图中按钮的数量。
- nBitmapID:指定包含按钮位图的资源 ID。
使用示例:
// 获取工具栏控件的指针
CToolBarCtrl& tbCtrl = m_wndToolBar.GetToolBarCtrl();
// 添加一个包含 16 个按钮的位图,位图的资源 ID 是 IDB_TOOLBAR_BITMAP
int nBitmapID = IDB_TOOLBAR_BITMAP;
int nNumButtons = 16;
tbCtrl.AddBitmap(nNumButtons, nBitmapID);
在这个示例中,IDB_TOOLBAR_BITMAP 是包含按钮图像的位图资源的 ID,nNumButtons 指定了位图中按钮的数量。通过调用 AddBitmap 方法,可以将指定位图中的按钮添加到工具栏控件中。
请注意,通常你还需要使用 SetButtonInfo 或其他方法为每个按钮设置标识符、样式等信息,以完全配置工具栏按钮。
转载请注明出处:http://www.pingtaimeng.com/article/detail/22683/MFC/CToolBarCtrl