在 MFC C++ 中获取 window 或面板的大小

getting the size of a window or panel in MFC C++

如何在 MFC C++ 中获取 "window" 或 "panel" 的 大小 ? 有什么功能吗?

CWnd::GetWindowRect:

CWnd  wnd; // the window to query
CRect wndrect;

wnd.GetWindowRect(wndrect);

从那里你可以获得

int w = wndrect.Width ();
int h = wndrect.Height();

这适用于所有类型的 MFC windows,因为所有 MFC window 类 继承 CWnd.