如何批量移动窗体类控件的位置?在线等啊!
有个窗体(是Dialog),现需要将窗体内所有控件都往下移动30个象素位置,不知道有什么批量移动的方法?在线等啊!(窗体内控件可能动态创建!) 问题点数:50、回复次数:8Top
1 楼handsomerun(毛毛)回复于 2006-03-20 16:20:01 得分 0
用movewindow或者setwindowpos一个一个移吧
Top
2 楼stone4774(stone4774)回复于 2006-03-20 16:23:51 得分 0
那样会好麻烦,我在后面还有好多需要同样处理的DIALOG,每个里面都有好多控件,这样一个一个的来回搞死人的!!Top
3 楼lixiaosan(小三)回复于 2006-03-20 16:24:16 得分 0
先遍历对话框上的控件,然后依次移动之。。Top
4 楼stone4774(stone4774)回复于 2006-03-20 16:28:04 得分 0
如何遍历啊?能给出具体一点的代码参考一下吗?
我开始想用GetDlgItem,但是好象DIALOG里面控件的ID不一定连续吧?!!Top
5 楼stone4774(stone4774)回复于 2006-03-20 16:37:23 得分 0
高手帮忙啊,解决马上给分!急啊!!!Top
6 楼fisker0303(天塌了,地陷了,小花狗不见了.)回复于 2006-03-20 18:01:37 得分 0
肯定要一个一个移了,这叫窗口布局,呵呵。Top
7 楼Mackz(在相互)回复于 2006-03-20 18:53:58 得分 0
FindWindowEx 可以用来查找子窗口。Top
8 楼chib(天宇)回复于 2006-03-21 11:16:37 得分 0
分区管理子控件
Top




