|
发表于 2013-3-11 10:45:56
|
显示全部楼层
湖南省长沙市
AFK 发表于 2013-3-11 09:37 
我知道这个个细路但是 感觉好混乱写不出来
这样的问题一般用嵌套循环解决 先把窗口的句柄用一个数组保存 下面是我的代码 参考一下 理解了不难- .版本 2
- .局部变量 X, 整数型
- .局部变量 Y, 整数型
- .局部变量 纵向窗口数, 整数型
- .局部变量 横向窗口数, 整数型
- .局部变量 X1, 整数型
- .局部变量 Y1, 整数型
- .局部变量 数组下标, 整数型
- .局部变量 窗口新坐标, 整数型, , "2"
- X = 50 ' 假设X为窗口的宽度
- Y = 30 ' 假设Y为窗口的高度
- .计次循环首 (纵向窗口数, Y1)
- .计次循环首 (横向窗口数, X1)
- 数组下标 = 数组下标 + 1
- 窗口新坐标 [1] = (X1 - 1) × X ' 窗口横向新原点
- 窗口新坐标 [2] = (Y1 - 1) × Y ' 窗口纵向新原点
- ' 然后用这个API设置窗口位置 SetWindowPos()窗口句柄就用数组下标提取句柄就可以了,具体查百度吧
- .计次循环尾 ()
- .计次循环尾 ()
复制代码 |
|