当前位置:首页 科普知识 GetParent

GetParent

发布时间:2023-09-14 00:53:32

GetParent函数获得一个指定子窗口的父窗口句柄。

GetParent介绍

GetParent函数获得一个指定子窗口的父窗口句柄。

GetParent

GetParentwindows平台的SDK函数

函数功能:该函数返回一个指定子窗口的父窗口句柄

函数原型:HWND GetParent(HWND hWnd);

GetParent参数:

hWnd:子窗口句柄,函数要获得该子窗口的父窗口句柄。

GetParent返回值:

如果函数成功,返回值为父窗口句柄。如果窗口无父窗口,则函数返回NULL。若想获得更多错误信息,请调用GetLastError函数。

GetParent备注:

WindowsCE:Windows CE1.0版本不支持除了对话框之外的所属子窗口。

GetParent速查:

Windows NT:3.1以上版本;Windows:95以上版本;Windows CE:

1.0以上版本:头文件:Winuser.h:库文件:user32.lib。

GetParent

GetParentVB声明

Declare Function GetParent Lib "user32" Alias "GetParent" (ByVal hwnd As Long) As Long

说明

判断指定窗口的父窗口返回值 Long,父窗口的句柄。如窗口没有父窗口,或遇到错误,则返回零。会设置GetLastError 参数表、参数、类型及说明 hwnd Long,欲测试的窗口的句柄。

MSDN对于返回值的说明是:

如果窗口是一个子窗口返回值是父窗口句柄。如果是一个顶级窗口,返回值是拥有者窗口句柄。如果是一个顶级窗口并且它没有拥有者或者函数执行失败返回值为NULL。虽然按字面意思是获得父窗口句柄,但如果需要获得父窗口而不是拥有者窗口要使用GetAncestor函数。

GetParentMFC类库窗口类的成员函数

函数声明如下:

CWnd* GetParent( ) const;

GetParent

没有参数。

返回值:

如果成功,返回指向当前窗口的父窗口的指针。如果失败,则返回NULL。

参考CWnd::GetParentframe()。

温馨提示:
本文【GetParent】由作者 爱百科 转载提供。 该文观点仅代表作者本人, 自学教育网 信息发布平台,仅提供信息存储空间服务, 若存在侵权问题,请及时联系管理员或作者进行删除。
(c)2008-2025 自学教育网 All Rights Reserved 汕头市灵创科技有限公司
粤ICP备2024240640号-6