VC控件 Progress Control

简介:
m_progress->GetPos();  //获取进度条的当前位置  
m_progress->GetRange(int min,int max);  //获取进度条控件的范围的下限和上限 
m_progress->OffsetPos(int nPos);  //用指定的增量推进进度条控件的当前位置,重绘进度条反映新位置 
m_progress->SetBkColor(COLORREF clrNew);  //设定进度条的背景颜色 
m_progress->SerPos(int nPos);  //设定进度条控件的当前位置,重绘进度条反映新位置  
m_progress->SetRange(int min,int max);  //设定进度条控件的范围的下限和上限  
m_progress->SetRange32(int min,int max);  //设定进度条控件的范围的下限和上限
m_progress->SetStep(int nStep);  //指定进度条控件的步进增量 
m_progress->StepIt();  //通过步进增量,推进进度条控件的当前位置,重绘进度条反映新位置 

应用: 
CProgressCtrl *m_progress;  //头文件中声明
在OnInitDialog初始化 
   { 
   m_progress = (CProgressCtrl*)GetDlgItem(IDC_PROGRESS1); 
   m_progress->SetRange(0,1000); 
   m_progress->SetPos(0); 
   UINT m_timer =(UINT) SetTimer(1,200,NULL); 
   } 

采用在定时器的消息处理函数WM_TIMER内添加不断更新进度条界面的方法 
OnTimer (nIDEvent) 

   pos = pos + 50; 
   if(pos>500) 
   pos = 0; 
   m_Progress->SetPos(pos); 

或者采用在某种循环体内添加不断更新进展条界面的方法

本文转自博客园知识天地的博客,原文链接:VC控件 Progress Control 如需转载请自行联系原博主。

相关文章
|
前端开发 JavaScript
设置控件不能点击(pointer-events)
设置控件不能点击(pointer-events)
62 0
|
4月前
【Qt 学习笔记】Qt常用控件 | 显示类控件 | Progress Bar的使用及说明
【Qt 学习笔记】Qt常用控件 | 显示类控件 | Progress Bar的使用及说明
584 0
|
数据安全/隐私保护
一步一步学Edit Control控件的用法
Edit Control控件最常见的用法,一般有有以下几种: 1、  显示默认的字符串; 2、  接受用户输入的字符串。 3、  作为密码框接受用户输入的字符串。
1137 0
|
iOS开发
IOS之提示control may reach end of non-void function
IOS之提示control may reach end of non-void function
359 0
Edit Control控件操作问题
1、创建对话框并修改对话框属性 2、创建对话框类 3、为对话框添加控件(Edit Control) 4、添加控件变量(控件属性操作修改控件ID) void Cdemo1Dlg::DoDataExchan...
1048 0