TC官方合作论坛
标题:
如何实现TC的浏览器随窗口的大小改变
[打印本页]
作者:
f45601535
时间:
2012-11-7 19:10
标题:
如何实现TC的浏览器随窗口的大小改变
自己搞了搞,貌似不行,能提供点思路吗
我的思路是:首先获取窗口的句柄,然后设置大小,然后再获取浏览器句柄,然后再根据窗口句柄的大小设置浏览器的大小 用到的涵数是:窗口.设置大小(句柄,X,Y) .这个涵数对窗口有效,对浏览器失效~
还有最下化时,如图这样的
作者:
554354854
时间:
2012-11-7 19:12
沙发专业户。。。。
作者:
f45601535
时间:
2012-11-7 21:09
来位大神给说说
作者:
molunshang
时间:
2012-11-7 21:10
浏览器是控件,要用控件的函数
中文命名空间: 控件
英文命名空间: control
函数功能: 设置控件位置及大小(移动坐标相对于界面窗口左上角为原点,选项卡控件内控件移动坐标相对于选项卡窗口左上角为原点,要移动的控件以左上角为基点)
中文函数原型: 逻辑型 设置位置(字符型 id,整型 x,整型 y,整型 width,整型 height,整型 type,字符型 parentID="")
英文函数原型: bool setpos(string id,int x,int y,int width,int height,int type,string parentID="")
参数:
id: 控件名称
x: 要移动的x坐标
y: 要移动的y坐标
width: 控件宽度
height: 控件高度
type: 0:设置位置与大小,1:只设置位置(忽略大小参数),2:只设置大小(忽略位置参数)
parentID: 父窗口ID,设计多界面时用到
返回值: 设置成功返回真,否则返回假
举例:
逻辑型 是否移动=控件.设置位置("按钮0",100,200,40,50,1)
Example:
bool ismove=control.setpos("按钮0",100,200,40,50,1)
执行结果: 移动"按钮0"到窗口100,200的位置(因为模式选择1所以忽略了高度与宽度参数)
作者:
05windows
时间:
2012-11-7 21:39
交流群里你测试成功了???
作者:
f45601535
时间:
2012-11-7 22:33
回复
5楼
05windows
的帖子
嗯,自己搞定了
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1