本帖最后由 萧阳天 于 2015-1-6 13:15 编辑
变量名 | 类 型 | 静态 | 数组 | 备 注 | 窗口矩形 | 矩形_ | | | 下一个窗口 | | | | 下一个窗口矩形 | 矩形_ | | | 是否子窗口 | 整数型 | | | _窗口取外矩形_GetWindowRect (窗口句柄, 窗口矩形 )下一个窗口 = GetNextWindow (窗口句柄, #GW_HWNDPREV )是否子窗口 = 位与 (_窗口取信息_GetWindowLongA (下一个窗口, #GWL_STYLE ), #WS_CHILD ) 判断循环首 (下一个窗口 ≠ 0 ) 如果真 (是否子窗口 ≠ 0 )  下一个窗口 = _窗口取父_GetParent (下一个窗口 ) 如果真 (_窗口是否可见_IsWindowVisible (下一个窗口 ))  _窗口取外矩形_GetWindowRect (下一个窗口, 下一个窗口矩形 )  如果真 (取反 (下一个窗口矩形.宽度 < 窗口矩形.左边 或 下一个窗口矩形.左边 > 窗口矩形.宽度 或 下一个窗口矩形.高度 < 窗口矩形.顶边 或 下一个窗口矩形.顶边 > 窗口矩形.高度 ))   返回 (真)   下一个窗口 = GetNextWindow (下一个窗口, #GW_HWNDPREV ) 是否子窗口 = 位与 (_窗口取信息_GetWindowLongA (下一个窗口, #GWL_STYLE ), #WS_CHILD ) 判断循环尾 ()返回 (假) 仅仅发布到易语言论坛 和 精益论坛
|