CWnd::GetWindowRect 是 MFC(Microsoft Foundation Classes)中的 CWnd 类的一个常用公共方法。这个方法用于获取窗口在屏幕坐标中的位置和大小信息。

以下是该方法的基本信息:
BOOL GetWindowRect(LPRECT lpRect) const;

  •  lpRect:一个指向 RECT 结构的指针,用于接收窗口的屏幕坐标位置和大小信息。


使用示例:
CWnd* pWnd = ...;  // 通过某种方式获取 CWnd 对象的指针
RECT windowRect;
if (pWnd->GetWindowRect(&windowRect))
{
    // windowRect 现在包含有关窗口在屏幕坐标中的位置和大小信息
    // windowRect.left、windowRect.top 为窗口的左上角坐标
    // windowRect.right、windowRect.bottom 为窗口的右下角坐标
}

通过调用 GetWindowRect 方法,您可以获取窗口在屏幕上的精确位置和尺寸信息,以便在需要时进行处理。


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