如果您需要获取工具栏按钮的状态信息,可以考虑使用 CToolBarCtrl 类的 GetButtonInfo 方法,该方法允许您检索有关工具栏按钮的详细信息,包括按钮的状态。以下是一个示例:
TBBUTTONINFO tbbi;
tbbi.cbSize = sizeof(TBBUTTONINFO);
tbbi.dwMask = TBIF_STATE;
if (m_ToolBarCtrl.GetButtonInfo(nIndex, &tbbi)) {
// tbbi.fsState 包含按钮的状态信息
} else {
// 处理获取失败的情况
}
在这个示例中,nIndex 是要获取信息的工具栏按钮的索引,tbbi.fsState 包含按钮的状态信息。
请注意,具体的使用方式可能会根据您的应用程序的需求而有所不同。
转载请注明出处:http://www.zyzy.cn/article/detail/22706/MFC/CToolBarCtrl