方法的原型如下:
BOOL CMFCToolBar::IsButtonHighlighted(
int iButton) const;
- iButton 参数是要检查的按钮的索引。
这个方法返回一个 BOOL 值,表示指定的按钮是否处于高亮状态。如果返回值为 TRUE,则按钮处于高亮状态;如果返回值为 FALSE,则按钮没有被高亮。
通常,按钮在鼠标悬停在其上方时会被高亮显示。你可以使用这个方法来检查特定按钮是否在当前的高亮状态中。
示例代码:
int buttonIndex = 0; // 你要检查的按钮的索引
BOOL isHighlighted = toolBar.IsButtonHighlighted(buttonIndex);
if (isHighlighted)
{
// 指定的按钮处于高亮状态
}
else
{
// 指定的按钮没有被高亮
}
这个方法通常用于在处理鼠标事件时检查按钮的状态。
转载请注明出处:http://www.zyzy.cn/article/detail/20253/MFC/CMFCToolBar