计算器支持组建自适应、热键输入

易语言 2020-07-19 20:22:16

计算器支持组建自适应、热键输入

所有的运算都是以易语言的“大数”类进行运算的,可运算大型数据!

.循环判断首 ()
.如果真 (t > 0)
加入成员 (组件自适应_ChildHwnd, t)
.如果真结束
t = FindWindowExA (hwnd, t, 字符 (0), 字符 (0))
.循环判断尾 (t ≠ 0)
.计次循环首 (取数组成员数 (组件自适应_ChildHwnd), i)
GetWindowRect (组件自适应_ChildHwnd [i], tem)
加入成员 (组件自适应_Rect, tem)
Proportion_.Left = (组件自适应_Rect [i].Left - 左边 - 4) ÷ 宽度
Proportion_.Top = (组件自适应_Rect [i].Top - 顶边 - 32) ÷ 高度
Proportion_.width = (组件自适应_Rect [i].Right - 组件自适应_Rect [i].Left) ÷ 宽度
Proportion_.height = (组件自适应_Rect [i].Bottom - 组件自适应_Rect [i].Top) ÷ 高度
加入成员 (组件自适应_Proportion, Proportion_)
.计次循环尾 ()
返回 (取数组成员数 (Rect))