在 MFC(Microsoft Foundation Classes)中,CWnd 类提供了 CWnd::GetParent 方法,用于获取当前窗口的父窗口。

以下是一个示例用法:
CWnd* pParentWnd = GetParent();

在这里,GetParent 将返回与当前窗口关联的父窗口的 CWnd 对象指针。父窗口通常是创建当前窗口的窗口,它可以用于在窗口间建立父子关系。

如果当前窗口是顶级窗口(没有父窗口),则 GetParent 返回 nullptr。因此,在使用返回的指针之前最好进行有效性检查。

请注意,与 GetOwner 方法不同,GetParent 返回的是直接的父窗口,而不是所有者窗口。




转载请注明出处:http://www.pingtaimeng.com/article/detail/23483/MFC/CWnd