社区
C语言
帖子详情
求助:普通文件里调用MFC进度条控件的SetPos()函数怎么办?
liangliang20083015
2012-05-13 12:36:55
CProgressCtrl m_Progress;
想在其他普通cpp文件,即不是MFC的cpp,里调用:m_Progress.SetPos(i);
怎么办?
是不是应该包含CProgressCtrl 的头文件啊,那又是什么呢?
...全文
114
回复
打赏
收藏
求助:普通文件里调用MFC进度条控件的SetPos()函数怎么办?
CProgressCtrl m_Progress; 想在其他普通cpp文件,即不是MFC的cpp,里调用:m_Progress.SetPos(i); 怎么办? 是不是应该包含CProgressCtrl 的头文件啊,那又是什么呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
【
MFC
开发(15)】
进度条
控件
Progress Control
1.
进度条
控件
的常用方法 首先给
控件
添加一个变量 在dlg初始化
函数
钟进行方法的实现 //
进度条
显示区域 //设置
进度条
的范围 m_progress.
Set
Range(0, 100); //设置
进度条
当前的位置 m_progress.
Set
Pos
(75); //获取当前
进度条
的位置 progress_
pos
= m_progress.Get
Pos
(); //设置
进度条
每次步进的长度 m_progress.
Set
Step(1); 2.利用定时器让
进度条
控件
动起来 (1...
【
MFC
】
进度条
:Progress Control
控件
01、目录 文章目录01、目录02、Progress Control介绍03、Progress Control相关
函数
04、Progress Control示例4.1 功能:按照固定步长一次增加14.2 功能:按固定步长增加,并动态更新百分比4.3 功能:搭配定时器,动态更新显示
进度条
05、小结 02、Progress Control介绍
进度条
对于我们而言,想必都很熟悉了,安装软件、游戏加载都会有
进度条
的身影。 今天我们就来学习学习:Progress Control
控件
——
进度条
。 如下所示: 关于
MFC
带文字显示的
进度条
很多时候我们都要在UI上显示事件的进度信息,
MFC
也提供了现成的
进度条
控件
CProgressCtrl,只要在UI上放置一个CProgressCtrl
控件
,然后在程序中
调用
Set
Range和
Set
Pos
方法就可以显示进度信息了。但是
MFC
自带的
控件
并不是完美的,例如它无法显示文字进度,如“50%”等,只能通过
进度条
的位置大致判断当前的进度,如果需要详细的进度,通常还要放置一个Static
控件
单独显示
MFC
控件
的使用方法(十二(旋转按钮
控件
),十三(
进度条
控件
))
十一、旋转按钮
控件
(Spin Control) 作用:旋转按钮
控件
是一对相反的箭头按钮,点击上下箭头可调节数值,一般旋转按钮
控件
与其他
控件
控件
一起使用,另一个
控件
显示的值被称为它的当前位置。一个旋转
控件
通常是与一个相伴的
控件
一起使用的,称为“伙伴窗口”。 而他默认的方向是向上减小,向下增大,范围为100。 消息映射
函数
: NM_OUTOFMEMORY 指示
控件
由于内存不足而未完成某些工作 NM_RELEASWDCAPTURE 将鼠标捕获释放通知父级,发送此消息。 MN_THEMECHANGE 指示主题
MFC
中进度
控件
的基本用法
MFC
用CProgressCtrl类来表示进度
控件
。在默认方式下,
进度条
控件
沿水平方向放置,进度用一系列的方块来表示。 1 进度
控件
的创建 可以通过两种方法创建进度
控件
,一种是在Visaul Studio的资源编辑器中通过工具箱添加;另一种是通过代码添加。 1.1 在资源编辑器中添加 一般基于对话框的
MFC
程序中,使用资源编辑器的方式来添加进度
控件
。在“资源视图”中打开对话框资源,之后在右
C语言
69,382
社区成员
243,073
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章