在对话框编辑器中如何将一个对话框指定大小,如640*480像素点?
rt 问题点数:10、回复次数:11Top
1 楼ydogg(灰毛兔频频)回复于 2002-04-02 13:45:35 得分 0
SetWindowPos(...)
CRect(...);//保证大小为640*480Top
2 楼zhangnanonnet(鱼欢)回复于 2002-04-02 13:47:18 得分 0
setwindowrect()
setwindowpos()Top
3 楼HelloWorld()回复于 2002-04-02 13:58:47 得分 0
我的意思是在设计时用对话框资源编辑器,而不是用程序实现。因为可能有若干个对话框需要在设计时就固定大小。如果运行时指定,则还需要调整对话框中的控件大小。这样处理比较麻烦。我看对话框资源编辑器有个标尺,但是好像不太好用。在属性定义窗口中还没有指定大小的位置。难道只能在运行时指定么?Top
4 楼ndy_w(carpe diem)回复于 2002-04-02 14:06:21 得分 0
文本方式打开.rcTop
5 楼bingouflying(风中的鸟)回复于 2002-04-02 14:08:42 得分 0
资源编辑器的statusbar上面有一个pane指定了dialog的大小Top
6 楼linfei2707(林飞)回复于 2002-04-02 14:19:38 得分 0
在Dialog外点一下,VC右下角的静态栏上有Dialog的大小,Top
7 楼niewq(强强)回复于 2002-04-02 14:25:25 得分 0
to bingouflying!没有说明白啊!Top
8 楼HelloWorld()回复于 2002-04-02 15:43:57 得分 0
多谢各位,状态条中的单位好像不是像素点。我设640*480,都超出了我的屏幕。Top
9 楼gamedragon(gamedragon)回复于 2002-04-02 15:56:57 得分 0
不行,我印象中是这样,因为如果指定像素点的话,当系统字体发生变化时,对话框就会显示得很丑。
要指定像素单位的对话框大小只能在程序里指定。Top
10 楼LLnju(LLnju)回复于 2002-04-08 12:46:55 得分 0
.rc 里写成 320 * 240 , 不知道是什么单位。Top
11 楼ji_hui(我是谁)回复于 2002-04-08 13:20:00 得分 10
vc中的单位为
水平方向:对话框字体宽度/4。
竖直方向:对话框字体高度/8。Top
相关问题
- 对话框编辑器里的控件不见了!!!
- 关于VC对话框编辑器和屏幕显示:对话框编辑器的位置值和MoveWindow的参数有什么关系?
- 如何捕获对话框由资源编辑器生成的控件窗口
- 谁能告诉我对话框编辑器里的custom control是怎么用的
- VC对话框编辑器的尺寸的单位是什么?为什么比象素大?
- 请问:在win32 application 做的程序中怎样显示对话框? (要能利用资源编辑器最好)
- 请教vc6中对话框编辑器的长度单位是?是逻辑单位还是物理单位?3x
- 求教各位大虾,如何做一个对话框资源编辑器那样的效果?
- 我创建了一个对话框,居然没有资源编辑器,请问怎么样把它调出来?
- 怎样在资源编辑器中调整对话框大小到需要的象素点




