事实上,我有两个关于对话框大小的问题:
1.
我写了一个对话框程序,本来不是最大化的(因为vc资源编辑器编辑不太方便,所以,我只选择了通常的大小),在画完对话框后(一个对话框 ,对话框上有一个listctrl,三个按钮,一个combox),现在我想让程序运行时使窗口最大化,当然,里面的控件也要按比例变化,我用了pWnd->Showwindow(...SW_MAXMIZED),但是,只是话框变化了,控件大小及相对位置不动,这样会使窗口变的很不协调,以前调整的各个控件的位置关系也就全变了。我不知道怎么做能实现我的要求。2.如何根据屏幕的分辨率自动调整大小?比如说,我现在是1024*768的分辨率,现在对话框恰好是最大化(充满整个窗口,不大不小,正好),但如果用户改变成了800*600的分辨率了,那么对话框窗口就不再正好适应屏幕的大小,如何解决这个问题?
谢谢各位了~~
1.
我写了一个对话框程序,本来不是最大化的(因为vc资源编辑器编辑不太方便,所以,我只选择了通常的大小),在画完对话框后(一个对话框 ,对话框上有一个listctrl,三个按钮,一个combox),现在我想让程序运行时使窗口最大化,当然,里面的控件也要按比例变化,我用了pWnd->Showwindow(...SW_MAXMIZED),但是,只是话框变化了,控件大小及相对位置不动,这样会使窗口变的很不协调,以前调整的各个控件的位置关系也就全变了。我不知道怎么做能实现我的要求。2.如何根据屏幕的分辨率自动调整大小?比如说,我现在是1024*768的分辨率,现在对话框恰好是最大化(充满整个窗口,不大不小,正好),但如果用户改变成了800*600的分辨率了,那么对话框窗口就不再正好适应屏幕的大小,如何解决这个问题?
谢谢各位了~~
解决方案 »
- 求教一个问题,有谁用过视频采集卡么
- 为什么读出来的数据不对
- 多窗口消息传递问题
- 服务器架构的一个很郁闷的问题, 居然导致服务器假死!!!!!
- 请教高手!用.NET生成的dll在vc下怎么调用,是一样调用的吗?还是不能用
- 哪位大哥有netcat(nc.exe)程序的源码或者其实现管道反向连接的实现代码
- 怎样关闭运行中的所有程序
- 所有程序员都会遇到的问题:对于一个由字符和图片组成的word文档,如何把它存成数据库中的两个字段(字符串段和图片段)!
- 有没有通用的取邮件各部分内容的原码呢??
- 如何建立继承自CObject的类?
- 各位大虾在vc6.0中都如何解析xml,麻烦给小弟发一下参考手册([email protected])
- 弱弱的问题,抓包找密码
http://www.codeproject.com/useritems/SizingDialog.asp