我想编写一个程序,在主对话框创建一个“开始”按钮,点击后就出现第一个对话框,每个对话框上面有一个“下一个”按钮,点击后当前对话框隐藏,然后显示下一个对话框,我想把每个对话框的大小都设置成一样大,这样看起来比较美观,请问有什么办法吗?其实我想问的是,对话框能不能复制粘贴啊?就像控件一样,按住Ctrl拖动就可以原样复制的那种,有吗?而且我不想用代码来实现,MFC既然是可视化编程,我希望可以通过比如向导之类的设置来实现。
对话框,控件在右下角都有个几乘以几,把这个调成一样就好了,貌似没有复制粘贴的方法 其实如果是你这种情况的话,你就可以考虑一下就做成一个对话框,只是控制上面的内容变化,这样比小心翼翼地去调大小要省事些
-
追问
-
噢噢,那可不可以再请问一下按钮控件出现在对话框的什么位置(也就是坐标)可不可以设置啊?我想让每个对话框的“下一个”这个按钮都对的整齐,看起来就像是只有文本在变一样。你说的那个只做成一个对话框的我试过了,行不通,太多东西要处理了。
-
回答
-
位置也有有的,看图,左边的是坐标,右边的是大小
----------------------------------------------------------------------------------------------------------------------------------------------
可以放在oninitdialog里面 可以用MoveWindow(x,y,w,h); 前两个是相对屏幕左上角的xy坐标,不过不要用0,0,如果输入0,0还是会在屏幕中间,不知道为什么 后两个参数是宽度和高度 全部是int类型
-
提问者评价
-
谢谢