C++builder中控件随窗体尺寸变换而变换尺寸位置类

时间:2014-01-02 14:32:18
【文件属性】:

文件名称:C++builder中控件随窗体尺寸变换而变换尺寸位置类

文件大小:355KB

文件格式:RAR

更新时间:2014-01-02 14:32:18

C++builder 控件保持问题

这个类实现了控件对窗体尺寸变化的自适应,也就是随窗体的最大化以及尺寸改变操作,控件自己根据比例也进行相应的尺寸和位置的变化。


【文件预览】:
对话框缩放
----Example.obj(38KB)
----Project1.obj(17KB)
----FormResize.obj(24KB)
----FormResize.~cpp(8KB)
----Project1.~cpp(1KB)
----使用说明.txt(215B)
----FormResize.cpp(8KB)
----Example.~h(994B)
----Project1.exe(28KB)
----FormResize.h(2KB)
----FormResize.~h(2KB)
----Project1.bpr(4KB)
----Example.~cpp(849B)
----ChangeDlgSize.~h(2KB)
----Example.cpp(866B)
----Project1.cpp(1KB)
----Project1.res(876B)
----Example.~dfm(1KB)
----Example.~ddp(51B)
----Project1.~bpr(4KB)
----Example.h(994B)
----Example.dfm(1KB)
----Project1.tds(1.94MB)
----Example.ddp(51B)

网友评论

  • 老代码,不能使用,分还高。
  • 好东东,可以实现控件移动了呀。
  • 可以使用,感谢分享,帮助很大
  • 好选用的代码,谢谢楼主
  • 手动缩小,控件出现问题。
  • 效果有了,不过缩放几次,界面就面目全非了。 我做了修改OK了。 如下: 限定窗口样式从Sizable改为Single 窗口创建时,保存窗口以及控件以及控件的一级子控件(如Panel控件上的Button)原始位置 当最大化时,遍历每个控件以及控件的一级子控件,将控件的Left,Top,Height,Width均乘以放大系数 实现最大化效果 恢复原始窗口时,使用记录的数据套回原来的控件及子控件。 需要代码,我已经上传到我的资源。需要的话,可以来我这里下载。
  • 非常感谢 可以使用
  • 根据这个模板可以改动。很好,赞一个!
  • 可以使用,而且对我帮助很大,谢谢了
  • 在缩小时会出现问题。
  • 我运行起来,在小化就报错。
  • 使用有点问题,在手动拖大窗口后,在缩小会出问题。不会还是谢谢了
  • 使用有问题,可以参考思路
  • 比较好用,建议读者使用
  • 挺实用的,但是多次后会有一些问题。
  • 不错,省了我好多事!非常感谢!
  • 可以使用,而且对我帮助很大,但还需要自己完善Activex控件的缩放。
  • 窗口里的控件不是完全随着窗口的拖动而变化,有点点变化而已
  • 恩恩 很不错的
  • 使用上有问题啊,没有实现,不过还是谢谢您的分享!
  • 可以使用,而且对我帮助很大,谢谢楼主!
  • 使用上还有问题,不过谢谢分享