窗口_枚举所有子窗口 (窗口句柄, 子窗口, )
.计次循环首 (取数组成员数 (子窗口), 计次)
文本 = 取窗口标题 (子窗口 [计次])
待翻译 = 文本区分_只取汉字 (文本)
.如果真 (取文本长度 (待翻译) ≠ 取文本长度 (文本))
文本 = 百度翻译 (文本)
窗口_置控件内容 (子窗口 [计次], 文本)
.如果真结束
.计次循环尾 ()
窗口_置状态 (窗口句柄, 0)
窗口_置状态 (窗口句柄, 1)
标题 = “翻译已完成!”
强制结束线程 (线程句柄)
窗口_枚举所有子窗口 (窗口句柄, 子窗口, )
.计次循环首 (取数组成员数 (子窗口), 计次)
文本 = 取窗口标题 (子窗口 [计次])
待翻译 = 文本区分_只取汉字 (文本)
.如果真 (取文本长度 (待翻译) ≠ 取文本长度 (文本))
文本 = 百度翻译 (文本)
窗口_置控件内容 (子窗口 [计次], 文本)
.如果真结束
.计次循环尾 ()
窗口_置状态 (窗口句柄, 0)
窗口_置状态 (窗口句柄, 1)
标题 = “翻译已完成!”
强制结束线程 (线程句柄)