怎么设置弹出对话框的大小

lovestxu 2009-07-04 09:50:40
我在主对话框上Create一个弹出无标题子对话框,怎么能控制这个弹出子对话框的大小,就是先设置好它的高度跟宽度,不知怎么设呀
...全文
637 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
cen_jin_long 2009-07-08
  • 打赏
  • 举报
回复
SetWindowPost/MoveWIndow都可以实现 。


参看MSDN。
寒冰雪 2009-07-08
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 supconsupcon 的回复:]
MoveWindow或SetWindowPos或发消息
[/Quote]

正解。。
lovestxu 2009-07-07
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 jianda999 的回复:]
可以通过Create函数的参数来设置
[/Quote]
Create函数里没看到有设置大小的参数呀
fish_gao 2009-07-05
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 supconsupcon 的回复:]
MoveWindow或SetWindowPos或发消息
[/Quote]

要是通过MessageBox产生的消息框就不能了
supconsupcon 2009-07-05
  • 打赏
  • 举报
回复
MoveWindow或SetWindowPos或发消息
littlefangMFC 2009-07-05
  • 打赏
  • 举报
回复
Create时作为参数指定或者创建以后用MoveWindow调整
xylicon 2009-07-05
  • 打赏
  • 举报
回复
Create 之后调用MoveWindow 来改变。
jianda999 2009-07-05
  • 打赏
  • 举报
回复
可以通过Create函数的参数来设置
wrobinc86 2009-07-05
  • 打赏
  • 举报
回复
你想要改变大小在选择控件的时候自己托拉就行了
qingfeng5211 2009-07-05
  • 打赏
  • 举报
回复
LZ没有在资源中建立对话框吗?有的话直接在资源中修改就可了。
不然就只能用MoveWindows或者SetWindowPos了
supconsupcon 2009-07-05
  • 打赏
  • 举报
回复
AfxMessageBox和MessageBox的大小是由操作系统调整的,也就是界面中字符串的多少,LZ说的是Create的对话框
码侬 2009-07-04
  • 打赏
  • 举报
回复
要是自己创建的对话框的话,可以在对话框初始化的时候设置
tuzi0203 2009-07-04
  • 打赏
  • 举报
回复
create函数中没有设置大小的吗?帮顶

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧