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 如需转载请自行联系原博主。

相关文章
|
6月前
关于 cl_gui_alv_grid 的 toolbar 事件
关于 cl_gui_alv_grid 的 toolbar 事件
19 0
|
10月前
|
Windows
DTDragDropFile UE Drag the system file to the window Plug-in Description
DTDragDropFile UE Drag the system file to the window Plug-in Description
42 0
|
JavaScript 前端开发 测试技术
UI 提供的【progress-step】要🙉怎么🙊实现!!!
UI 提供的【progress-step】要🙉怎么🙊实现!!!
65 0
|
数据安全/隐私保护
一步一步学Edit Control控件的用法
Edit Control控件最常见的用法,一般有有以下几种: 1、  显示默认的字符串; 2、  接受用户输入的字符串。 3、  作为密码框接受用户输入的字符串。
1064 0
|
C# Windows
WPF 4 开发Windows 7 任务栏(Overlay Icon、Thumbnail Toolbar、Progress Bar)
原文:WPF 4 开发Windows 7 任务栏(Overlay Icon、Thumbnail Toolbar、Progress Bar)      在上一篇我们介绍了如何在WPF 4 中开发Windows 7 跳转列表,本篇将继续针对WPF 4 中任务栏其他功能:覆盖图标(Overlay Icon)、进度条(Progress Bar)、缩略图工具栏(Thumbnail Toolbar)进行研究。
1146 0
Edit Control控件操作问题
1、创建对话框并修改对话框属性 2、创建对话框类 3、为对话框添加控件(Edit Control) 4、添加控件变量(控件属性操作修改控件ID) void Cdemo1Dlg::DoDataExchan...
1011 0