获取窗口 - GetWindow
函数简介
获取给定窗口相关的窗口句柄,如父窗口、子窗口、相邻窗口等。
接口名称
GetWindow
DLL调用
long GetWindow(long ola, long hwnd, int flag);
参数说明
| 参数名 | 类型 | 说明 |
|---|---|---|
| ola | 长整数型 | OLAPlug对象的指针,由 CreateCOLAPlugInterFace 接口生成。 |
| hwnd | 长整数型 | 窗口句柄。 |
| flag | 整数型 | 指定要获取的窗口类型,详见下方说明。 |
flag 窗口类型
| 值 | 说明 |
|---|---|
| 0 | 获取父窗口。 |
| 1 | 获取第一个子窗口。 |
| 2 | 获取First窗口。 |
| 3 | 获取Last窗口。 |
| 4 | 获取下一个窗口。 |
| 5 | 获取上一个窗口。 |
| 6 | 获取拥有者窗口。 |
| 7 | 获取顶层窗口。 |
示例
// 获取父窗口
long parent = GetWindow(instance, hwnd, 0);
// 获取第一个子窗口
long child = GetWindow(instance, hwnd, 1);
返回值
长整数型:指定类型的窗口句柄。
