关于VC++中CTabCtrl控件的客户区大小问题

来源:百度知道 编辑:UC知道 时间:2024/05/11 01:00:03
我想使用CTabCtrl 控件 和 几个对话框结合的方式实现选项卡切换的效果,在摆放好CTabCtrl控件后,新建的对话框不知道该设置多大才能正好放到CTabCtrl控件的客户区里.
我选中CTabCtrl控件后,看到VC++右下角显示它的大小为400*300,于是我就把新建的对话框拖成和这个数值相同的大小,但发现实际显示的大小要远远大于CTabCtrl客户区的大小,请问这是这是怎么回事呢???为什么数值相同实际显示的大小却不同??这样放到CTabCtrl控件里会不会显示不正常??如果用MoveWindow()函数会不会实际显示的效果跟设计对话框时的效果不同呢?

对话框大小(你说的400*300)应该不包括标题栏等等这些东西的吧, 你把对话框的border改成none看看大小差不多吗. 本来none, thin, resizing几种实际大小也都不一样的