易语言最大化的时候怎么,让普通化窗口所有组件,同比例放大? 如图

如题所述

第1个回答  2012-07-04
子程序 __启动窗口_尺寸被改变
编辑框1.宽度 = _启动窗口.宽度 - 20
编辑框1.高度 = _启动窗口.高度 - 80

具体的数字根据自己的需要进行更改,当然还可以设置左边和定边的距离,请自己实验。
第2个回答  2012-07-03
上策:WM_SIZE WM_SIZING消息 同时改变代码。(我也 不知道怎么写。)
中策:用现成模块(设置控件锚点 古木的) (挺实用的)
下策:自带窗口尺寸改变事件 写代码 (麻烦,就算你设置好了,但在不同的分辨率下有问题。)

一:古木的模块代码。
.子程序 __启动窗口_尺寸被改变
设置控件锚点 (编辑框1.取窗口句柄 (), 真, 真, 真, 真)
设置控件锚点 (按钮1.取窗口句柄 (), 真, 假, 真, 真)
模块下载地址:


二:自带窗口尺寸改变事件

.子程序 __启动窗口_尺寸被改变
编辑框1.移动 (2, 2, _启动窗口.宽度 - 4, _启动窗口.高度 - 4)追问

好像貌似有用! QQ:1115927726

追答

我知道的就是这一点。你百度一下看看有没有更好的办法。

本回答被提问者和网友采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网