社区
界面
帖子详情
如何实现 对话框按一个按钮后,对话框加大,多出来几个控件
图灵转世
2006-07-06 04:38:21
模态对话框想实现以下功能
初始显示时很小,有一些控件和一个按钮。
点下按钮后,对话框在y方向上变大,在变大的地方多出来一些控件,
再次点下该按钮后,对话框恢复原来的大小,多出来的控件消失。
...全文
224
6
打赏
收藏
如何实现 对话框按一个按钮后,对话框加大,多出来几个控件
模态对话框想实现以下功能 初始显示时很小,有一些控件和一个按钮。 点下按钮后,对话框在y方向上变大,在变大的地方多出来一些控件, 再次点下该按钮后,对话框恢复原来的大小,多出来的控件消失。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
QuickGo
2006-07-08
打赏
举报
回复
初始化对话框的时候,那些控件就应当创建出来,由于处于对话框的可显示区域之外,因此用户无法看到他们。点击按钮之后,如果对话框的大小是较小的情况用MoveWindow调整到大的情况,反之亦然,好像不是很难。
PDD123
2006-07-07
打赏
举报
回复
一个控件就是一个窗口
mynamelj
2006-07-06
打赏
举报
回复
// 收缩
CRect rc;
GetWindowRect(&rc);
SetWindowPos(GetSafeHwnd(), NULL, 0, 0, rc.Width(), rc.Height(), SWP_NOMOVE|SWP_NOZORDER);
// 搌开
CRect rc;
GetWindowRect(&rc);
SetWindowPos(GetSafeHwnd(), NULL, 0, 0, rc.Width(), rc.Height()+200, SWP_NOMOVE|SWP_NOZORDER);
DentistryDoctor
2006-07-06
打赏
举报
回复
哎,被小三抢了先。
EddieCai
2006-07-06
打赏
举报
回复
那些控件可以一开始就放在对话框上,只是是隐藏的,需要的时候再用ShowWindow来显示出来
lixiaosan
2006-07-06
打赏
举报
回复
在按钮的响应函数中
MoveWindow or SetWindowPos 改变对话框大小
也可以参考这个
http://www.codeproject.com/dialog/dlgexpand.asp
MFC 通过
按钮
实现
多个子
对话框
的动态切换
本文介绍如何在MFC中通过
按钮
实现
多个子
对话框
的动态切换,包括子窗口的创建、隐藏和销毁,以及自定义消息处理,适合具备基本MFC编程基础的读者。
QDialogButtonBox 类(多
按钮
控件
)的使用
本文介绍了QDialogButtonBox类的使用。该类是包含多
按钮
的
控件
,适用于
对话框
中多
按钮
分组排列。开发人员可添加
按钮
,它会自动采用合适布局。
对话框
标准
按钮
创建时可用flag指定,
按钮
布局可水平或竖直排列,在clicked信号槽函数获取被点击
按钮
需包含QPushButton头文件。
MFC 点击
一个
对话框
按钮
弹出另
一个
对话框
本文介绍如何在Visual Studio 2010中使用MFC
实现
点击
一个
对话框
按钮
后弹出另
一个
对话框
的功能。具体步骤包括添加
对话框
、设置
控件
、创建类以及在响应函数中调用DoModal方法。
VS
对话框
按钮
贴图和Static
控件
自定义
本文介绍了如何在VS环境下创建
一个
带有背景贴图和
按钮
贴图的
对话框
应用,以及如何自定义Static
控件
,包括标题、区域、文本和数值显示。通过设置OwnerDraw属性、定义相关类和设置
控件
位置大小,
实现
了
对话框
界面的美化。
MFC---为
对话框
添加
控件
(
对话框
)
本文详细介绍如何在
对话框
模板中添加
控件
以创建
一个
简单的加法计算器应用程序。包括添加静态文本框、编辑框和
按钮
等步骤。
界面
15,976
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章