在 MFC 中,CReBarCtrl 类确实有一个 GetRect 方法,用于获取 ReBar 控件的客户区矩形。

以下是 CReBarCtrl::GetRect 方法的基本语法:
BOOL GetRect(
   LPRECT lpRect
) const;

参数说明:
  •  lpRect:指向 RECT 结构的指针,用于接收 ReBar 控件的客户区矩形。


该方法返回一个 BOOL 值,表示操作是否成功。如果成功,返回非零值;否则,返回零。

以下是一个简单的示例:
CReBarCtrl m_wndReBar; // 假设已经创建了一个 CReBarCtrl 对象

RECT clientRect;
BOOL bSuccess = m_wndReBar.GetRect(&clientRect);

if (bSuccess) {
    // 使用 clientRect 中的客户区矩形信息
} else {
    // 操作失败
}

通过调用 GetRect 方法,你可以获取 ReBar 控件的客户区矩形信息,然后可以使用返回的 RECT 结构进行进一步的处理。请检查最新的 MFC 文档或特定库的文档,以确保获得准确的信息。


转载请注明出处:http://www.zyzy.cn/article/detail/21914/MFC/CReBarCtrl