这个方法的声明如下:
BOOL GetItemRect(
int nIndex,
LPRECT lpRect
) const;
其中参数含义为:
- nIndex:要获取矩形信息的工具按钮的索引。
- lpRect:指向RECT结构的指针,用于接收工具按钮的矩形区域信息。
返回值为 BOOL 类型,表示是否成功获取矩形信息。
示例用法:
CToolBar myToolBar;
// 假设myToolBar已经被创建和填充
int nIndex = 2; // 你要获取的工具按钮的索引
RECT rect;
if (myToolBar.GetItemRect(nIndex, &rect))
{
// 成功获取矩形信息,可以使用rect结构中的数据
// rect.left, rect.top, rect.right, rect.bottom
}
else
{
// 获取失败,可能是索引无效或其他原因
}
此方法可用于获取工具栏上某个按钮的位置和大小,以便进行相关的操作,比如自定义绘制等。
转载请注明出处:http://www.zyzy.cn/article/detail/22662/MFC/CToolBar