BOOL CToolBarCtrl::AddString(UINT nStringID);
- nStringID:字符串资源的 ID,这个字符串资源包含了工具栏按钮的描述信息。
使用示例:
// 获取工具栏控件的指针
CToolBarCtrl& tbCtrl = m_wndToolBar.GetToolBarCtrl();
// 添加工具栏按钮,按钮的描述信息存储在字符串资源 IDS_TOOLBAR_BUTTONS 中
UINT nStringID = IDS_TOOLBAR_BUTTONS;
tbCtrl.AddString(nStringID);
在这个示例中,IDS_TOOLBAR_BUTTONS 是包含工具栏按钮描述信息的字符串资源的 ID。AddString 方法将根据字符串资源加载工具栏按钮,并自动设置按钮的标识符、样式等属性。
通常,在字符串资源中,每个按钮的描述信息由一个 ampersand (&) 开始,后面跟随按钮的文本。例如:
IDS_TOOLBAR_BUTTONS "Button1&Button2&Button3"
这样,AddString 方法会根据字符串解析每个按钮的文本,创建相应的工具栏按钮,并添加到工具栏控件中。这种方式可以方便地从资源中加载工具栏按钮的文本信息。
转载请注明出处:http://www.zyzy.cn/article/detail/22684/MFC/CToolBarCtrl