| 子程序名 | 返回值类型 | 公开 | 备 注 | ||||
| 窗口移动 | 移动指定窗口(无返回值) | ||||||
| 参数名 | 类 型 | 参考 | 可空 | 数组 | 备 注 | ||
| 临时句柄 | 整数型 | 欲移动窗口的句柄 | 窗口新左边 | 整数型 | 可空:原左边不变 | 窗口新顶边 | 整数型 | 可空:原顶边不变 | 窗口新宽度 | 整数型 | 可空:原宽度不变 | 窗口新高度 | 整数型 | 可空:原高度不变 |
| 变量名 | 类 型 | 静态 | 数组 | 备 注 | ||
| 父位置大小 | 矩形坐标 | |||||
| 位置大小 | 矩形坐标 | |||||
_窗口取外边框 (_取父窗口 (临时句柄), 父位置大小)
如果真 (是否为空 (窗口新左边))
窗口新左边 = 位置大小.矩形左边
如果真 (是否为空 (窗口新顶边))
窗口新顶边 = 位置大小.矩形顶边
如果真 (是否为空 (窗口新宽度))
窗口新宽度 = 位置大小.矩形右边 - 位置大小.矩形左边
如果真 (是否为空 (窗口新高度))
窗口新高度 = 位置大小.矩形底边 - 位置大小.矩形顶边_移动窗口 (临时句柄, 窗口新左边, 窗口新顶边, 窗口新宽度, 窗口新高度, 1)
_窗口更新 (临时句柄)
| DLL命令名 | 返回值类型 | 公开 | 备 注 | |
| _窗口取外边框 | 逻辑型 | user32.dll获得整个窗口的范围矩形,窗口的边框、标题栏、滚动条及菜单等都在这个矩形内 | ||
| DLL库文件名: | ||||
| 在DLL库中对应命令名: | ||||
| GetWindowRect | ||||
| 参数名 | 类 型 | 传址 | 数组 | 备 注 |
| 句柄 | 整数型 | Long,想获得范围矩形的那个窗口的句柄 | ||
| 大小 | 矩形坐标 | RECT,屏幕坐标中随同窗口装载的矩形(左边,顶边,右边,底边) | ||
| DLL命令名 | 返回值类型 | 公开 | 备 注 | |
| _移动窗口 | 整数型 | user32.dll | ||
| DLL库文件名: | ||||
| 在DLL库中对应命令名: | ||||
| MoveWindow | ||||
| 参数名 | 类 型 | 传址 | 数组 | 备 注 |
| hwnd | 整数型 | 备注1无法读取,请您提供该API名报易BBS中ID号klasp完善。 | ||
| x | 整数型 | 备注2无法读取,请您提供该API名报易BBS中ID号klasp完善。 | ||
| y | 整数型 | 备注3无法读取,请您提供该API名报易BBS中ID号klasp完善。 | ||
| n | 整数型 | 备注4无法读取,请您提供该API名报易BBS中ID号klasp完善。 | ||
| nHeight | 整数型 | 备注5无法读取,请您提供该API名报易BBS中ID号klasp完善。 | ||
| bRepaint | 整数型 | 备注6无法读取,请您提供该API名报易BBS中ID号klasp完善。 | ||
| DLL命令名 | 返回值类型 | 公开 | 备 注 | |
| _窗口更新 | 逻辑型 | user32.dll 强制立即更新窗口,窗口中以前屏蔽的所有区域都会重画(在vb里使用:如vb窗体或控件的任何部分需要更新,可考虑直接使用refresh方法 非零表示成功,零表示失败 | ||
| DLL库文件名: | ||||
| 在DLL库中对应命令名: | ||||
| UpdateWindow | ||||
| 参数名 | 类 型 | 传址 | 数组 | 备 注 |
| hwnd | 整数型 | 欲更新窗口的句柄; | ||
| DLL命令名 | 返回值类型 | 公开 | 备 注 | |
| _取父窗口 | 整数型 | user32.dll判断指定窗口的父窗口 父窗口的句柄。如窗口没有父,或遇到错误,则返回零。会设置GetLastError | ||
| DLL库文件名: | ||||
| 在DLL库中对应命令名: | ||||
| GetParent | ||||
| 参数名 | 类 型 | 传址 | 数组 | 备 注 |
| 窗口句柄 | 整数型 | 欲测试的窗口的句柄; | ||
| 数据类型名 | 公开 | 备 注 | ||||
| 矩形坐标 | ||||||
| 成员名 | 类 型 | 传址 | 数组 | 备 注 | ||
| 矩形左边 | 整数型 | |||||
| 矩形顶边 | 整数型 | |||||
| 矩形右边 | 整数型 | |||||
| 矩形底边 | 整数型 | |||||
词条作者信息 使用例程
