CToolBarCtrl& GetToolBarCtrl() const;
返回值是一个引用类型 CToolBarCtrl&,表示工具栏的控件句柄。
这个方法通常用于在工具栏上执行一些底层的操作,例如添加、删除、禁用按钮等。通过获取工具栏的控件句柄,可以直接调用工具栏控件的方法进行更细粒度的控制。
以下是一个简单的示例:
CToolBar myToolBar;
// 假设myToolBar已经被创建和填充
CToolBarCtrl& toolBarCtrl = myToolBar.GetToolBarCtrl();
// 然后可以使用toolBarCtrl来执行一些底层的操作
int nButtonCount = toolBarCtrl.GetButtonCount();
// 获取第一个按钮的ID
UINT nButtonID = toolBarCtrl.GetItemID(0);
// 禁用第二个按钮
toolBarCtrl.EnableButton(1, FALSE);
这样,你就可以使用 GetToolBarCtrl 获取工具栏的控件句柄,进而对工具栏进行更为灵活的操作。
转载请注明出处:http://www.zyzy.cn/article/detail/22663/MFC/CToolBar