变量名 | 类 型 | 静态 | 数组 | 备 注 |
DPI | 整数型 | | |
缩放率 | 小数型 | | |
按钮统计 | 整数型 | | |
按钮数量 | 整数型 | | |
按钮数组 | 按钮 | | 0 |
a | 整数型 | | |
标签统计 | 整数型 | | |
标签数量 | 整数型 | | |
标签数组 | 标签 | | 0 |
i | 整数型 | | |
选择框统计 | 整数型 | | |
选择框数量 | 整数型 | | |
选择框数组 | 选择框 | | 0 |
ai | 整数型 | | |
组合框统计 | 整数型 | | |
组合框数量 | 整数型 | | |
组合框数组 | 组合框 | | 0 |
b | 整数型 | | |
如果 (zc表_取zc表整数型_加强版 ( #HKEY_CURRENT_USER, “Control Panel\Desktop”,
“LogPixels”, 0
) = 96
)
DPI =
zc表_取zc表整数型_加强版 ( #HKEY_CURRENT_USER, “Control Panel\Desktop”,
“LogPixels”, 96
)
缩放率 = DPI ÷ 96

DPI =
zc表_取zc表整数型_加强版 ( #HKEY_CURRENT_USER, “Control Panel\Desktop”,
“LogPixels”, 100
)
缩放率 = DPI ÷ 100
_启动窗口.高度 = _启动窗口.高度 × 缩放率_启动窗口.宽度 = _启动窗口.宽度 × 缩放率
按钮统计 =
寻找组件 (_启动窗口, ,
“按钮”, ,
)按钮数量 =
取找到组件数目 (按钮统计
)重定义数组 (按钮数组, 假, 按钮数量
)
计次循环首 (按钮数量, a
)
按钮数组
[a
] =
取所找到组件 (按钮统计, a - 1
)
按钮数组
[a
].宽度 = 按钮数组
[a
].宽度 × 缩放率

按钮数组
[a
].顶边 = 按钮数组
[a
].顶边 × 缩放率

按钮数组
[a
].左边 = 按钮数组
[a
].左边 × 缩放率

按钮数组
[a
].高度 = 按钮数组
[a
].高度 × 缩放率
计次循环尾 ()清除组件寻找句柄 (按钮统计
)标签统计 =
寻找组件 (_启动窗口, ,
“标签”, ,
)标签数量 =
取找到组件数目 (标签统计
)重定义数组 (标签数组, 假, 标签数量
)
计次循环首 (标签数量, i
)
标签数组
[i
] =
取所找到组件 (标签统计, i - 1
)
标签数组
[i
].宽度 = 标签数组
[i
].宽度 × 缩放率

标签数组
[i
].顶边 = 标签数组
[i
].顶边 × 缩放率

标签数组
[i
].左边 = 标签数组
[i
].左边 × 缩放率

标签数组
[i
].高度 = 标签数组
[i
].高度 × 缩放率
计次循环尾 ()清除组件寻找句柄 (标签统计
)选择框统计 =
寻找组件 (_启动窗口, ,
“选择框”, ,
)选择框数量 =
取找到组件数目 (选择框统计
)重定义数组 (选择框数组, 假, 选择框数量
)
计次循环首 (选择框数量, ai
)
选择框数组
[ai
] =
取所找到组件 (选择框统计, ai - 1
)
选择框数组
[ai
].宽度 = 选择框数组
[ai
].宽度 × 缩放率

选择框数组
[ai
].顶边 = 选择框数组
[ai
].顶边 × 缩放率

选择框数组
[ai
].左边 = 选择框数组
[ai
].左边 × 缩放率

选择框数组
[ai
].高度 = 选择框数组
[ai
].高度 × 缩放率
计次循环尾 ()清除组件寻找句柄 (选择框统计
)组合框统计 =
寻找组件 (_启动窗口, ,
“组合框”, ,
)组合框数量 =
取找到组件数目 (组合框统计
)重定义数组 (组合框数组, 假, 组合框数量
)
计次循环首 (组合框数量, b
)
组合框数组
[b
] =
取所找到组件 (组合框统计, b - 1
)
组合框数组
[b
].宽度 = 组合框数组
[b
].宽度 × 缩放率

组合框数组
[b
].顶边 = 组合框数组
[b
].顶边 × 缩放率

组合框数组
[b
].左边 = 组合框数组
[b
].左边 × 缩放率

组合框数组
[b
].高度 = 组合框数组
[b
].高度 × 缩放率
计次循环尾 ()清除组件寻找句柄 (组合框统计
)
变量名 | 类 型 | 静态 | 数组 | 备 注 |
DPI | 整数型 | | |
缩放率 | 小数型 | | |
a | 整数型 | | |
按钮统计 | 整数型 | | |
按钮数量 | 整数型 | | |
按钮数组 | 按钮 | | 0 |
标签统计 | 整数型 | | |
标签数量 | 整数型 | | |
标签数组 | 标签 | | 0 |
选择框统计 | 整数型 | | |
选择框数量 | 整数型 | | |
选择框数组 | 选择框 | | 0 |
组合框统计 | 整数型 | | |
组合框数量 | 整数型 | | |
组合框数组 | 组合框 | | 0 |
选择夹统计 | 整数型 | | |
选择夹数量 | 整数型 | | |
选择夹数组 | 选择夹 | | 0 |
分组框统计 | 整数型 | | |
分组框数量 | 整数型 | | |
分组框数组 | 分组框 | | 0 |
单选框统计 | 整数型 | | |
单选框数量 | 整数型 | | |
单选框数组 | 单选框 | | 0 |
编辑框统计 | 整数型 | | |
编辑框数量 | 整数型 | | |
编辑框数组 | 编辑框 | | 0 |
原始高度 | 整数型 | | |
原始宽度 | 整数型 | | |
.
如果 (取数值zc项 ( #现行用户, “Control Panel\Desktop\LogPixels”, 0
) = 96
)DPI =
取数值zc项 ( #现行用户, “Control Panel\Desktop\LogPixels”, 96
)缩放率 = DPI ÷ 96

DPI =
取数值zc项 ( #现行用户, “Control Panel\Desktop\LogPixels”, 100
)缩放率 = DPI ÷ 100
原始高度 = 窗口名称.高度原始宽度 = 窗口名称.宽度窗口名称.高度 = 窗口名称.高度 × 缩放率
窗口名称.宽度 = 窗口名称.宽度 × 缩放率
窗口名称.顶边 = 窗口名称.顶边 �
�� (窗口名称.高度 - 原始高度
) ÷ 2
窗口名称.左边 = 窗口名称.左边 �
�� (窗口名称.宽度 - 原始宽度
) ÷ 2
a = 0
按钮统计 =
寻找组件 (窗口名称, ,
“按钮”, ,
)按钮数量 =
取找到组件数目 (按钮统计
)重定义数组 (按钮数组, 假, 按钮数量
)
计次循环首 (按钮数量, a
)
按钮数组
[a
] =
取所找到组件 (按钮统计, a - 1
)
按钮数组
[a
].高度 = 按钮数组
[a
].高度 × 缩放率

按钮数组
[a
].宽度 = 按钮数组
[a
].宽度 × 缩放率

按钮数组
[a
].顶边 = 按钮数组
[a
].顶边 × 缩放率

按钮数组
[a
].左边 = 按钮数组
[a
].左边 × 缩放率
计次循环尾 ()清除组件寻找句柄 (按钮统计
)a = 0
标签统计 =
寻找组件 (窗口名称, ,
“标签”, ,
)标签数量 =
取找到组件数目 (标签统计
)重定义数组 (标签数组, 假, 标签数量
)
计次循环首 (标签数量, a
)
标签数组
[a
] =
取所找到组件 (标签统计, a - 1
)
标签数组
[a
].高度 = 标签数组
[a
].高度 × 缩放率

标签数组
[a
].宽度 = 标签数组
[a
].宽度 × 缩放率

标签数组
[a
].顶边 = 标签数组
[a
].顶边 × 缩放率

标签数组
[a
].左边 = 标签数组
[a
].左边 × 缩放率
计次循环尾 ()清除组件寻找句柄 (标签统计
)a = 0
选择框统计 =
寻找组件 (窗口名称, ,
“选择框”, ,
)选择框数量 =
取找到组件数目 (选择框统计
)重定义数组 (选择框数组, 假, 选择框数量
)
计次循环首 (选择框数量, a
)
选择框数组
[a
] =
取所找到组件 (选择框统计, a - 1
)
选择框数组
[a
].高度 = 选择框数组
[a
].高度 × 缩放率

选择框数组
[a
].宽度 = 选择框数组
[a
].宽度 × 缩放率

选择框数组
[a
].顶边 = 选择框数组
[a
].顶边 × 缩放率

选择框数组
[a
].左边 = 选择框数组
[a
].左边 × 缩放率
计次循环尾 ()清除组件寻找句柄 (选择框统计
)a = 0
组合框统计 =
寻找组件 (窗口名称, ,
“组合框”, ,
)组合框数量 =
取找到组件数目 (组合框统计
)重定义数组 (组合框数组, 假, 组合框数量
)
计次循环首 (组合框数量, a
)
组合框数组
[a
] =
取所找到组件 (组合框统计, a - 1
)
组合框数组
[a
].高度 = 组合框数组
[a
].高度 × 缩放率

组合框数组
[a
].宽度 = 组合框数组
[a
].宽度 × 缩放率

组合框数组
[a
].顶边 = 组合框数组
[a
].顶边 × 缩放率

组合框数组
[a
].左边 = 组合框数组
[a
].左边 × 缩放率
计次循环尾 ()清除组件寻找句柄 (组合框统计
)a = 0
选择夹统计 =
寻找组件 (窗口名称, ,
“选择夹”, ,
)选择夹数量 =
取找到组件数目 (选择夹统计
)重定义数组 (选择夹数组, 假, 选择夹数量
)
计次循环首 (选择夹数量, a
)
选择夹数组
[a
] =
取所找到组件 (选择夹统计, a - 1
)
选择夹数组
[a
].高度 = 选择夹数组
[a
].高度 × 缩放率

选择夹数组
[a
].宽度 = 选择夹数组
[a
].宽度 × 缩放率

选择夹数组
[a
].顶边 = 选择夹数组
[a
].顶边 × 缩放率

选择夹数组
[a
].左边 = 选择夹数组
[a
].左边 × 缩放率
计次循环尾 ()清除组件寻找句柄 (选择夹统计
)a = 0
分组框统计 =
寻找组件 (窗口名称, ,
“分组框”, ,
)分组框数量 =
取找到组件数目 (分组框统计
)重定义数组 (分组框数组, 假, 分组框数量
)
计次循环首 (分组框数量, a
)
分组框数组
[a
] =
取所找到组件 (分组框统计, a - 1
)
分组框数组
[a
].高度 = 分组框数组
[a
].高度 × 缩放率

分组框数组
[a
].宽度 = 分组框数组
[a
].宽度 × 缩放率

分组框数组
[a
].顶边 = 分组框数组
[a
].顶边 × 缩放率

分组框数组
[a
].左边 = 分组框数组
[a
].左边 × 缩放率
计次循环尾 ()清除组件寻找句柄 (分组框统计
)a = 0
单选框统计 =
寻找组件 (窗口名称, ,
“单选框”, ,
)单选框数量 =
取找到组件数目 (单选框统计
)重定义数组 (单选框数组, 假, 单选框数量
)
计次循环首 (单选框数量, a
)
单选框数组
[a
] =
取所找到组件 (单选框统计, a - 1
)
单选框数组
[a
].高度 = 单选框数组
[a
].高度 × 缩放率

单选框数组
[a
].宽度 = 单选框数组
[a
].宽度 × 缩放率

单选框数组
[a
].顶边 = 单选框数组
[a
].顶边 × 缩放率

单选框数组
[a
].左边 = 单选框数组
[a
].左边 × 缩放率
计次循环尾 ()清除组件寻找句柄 (单选框统计
)a = 0
编辑框统计 =
寻找组件 (窗口名称, ,
“编辑框”, ,
)编辑框数量 =
取找到组件数目 (编辑框统计
)重定义数组 (编辑框数组, 假, 编辑框数量
)
计次循环首 (编辑框数量, a
)
编辑框数组
[a
] =
取所找到组件 (编辑框统计, a - 1
)
编辑框数组
[a
].高度 = 编辑框数组
[a
].高度 × 缩放率

编辑框数组
[a
].宽度 = 编辑框数组
[a
].宽度 × 缩放率

编辑框数组
[a
].顶边 = 编辑框数组
[a
].顶边 × 缩放率

编辑框数组
[a
].左边 = 编辑框数组
[a
].左边 × 缩放率
计次循环尾 ()清除组件寻找句柄 (编辑框统计
)