MSDN:https://msdn.microsoft.com/zh-cn/library/sys15k39.aspx

构造 CProgressCtrl 对象:  CProgressCtrl();

创建进度栏控件:  virtual BOOL Create( DWORD dwStyle(风格), const RECT& rect(位置大小), CWnd* pParentWnd(父窗体), UINT nID);

设置进度条控件的当前位置:  int SetPos(int nPos);  

设置在进度条控件的范围的上限和下限限制并重绘栏:  void SetRange( short nLower(0), short nUpper(100));

                          void SetRange32( int nLower, int nUpper);  将进度控件的 32 位期设置

设置当前进度栏控件的状态:  int SetState(int iState);  值/状态  PBST_NORMAL/正在进行  PBST_ERROR/错误  PBST_PAUSED/Paused  返回前一状态

指定的进度栏控件的步骤增量:  int SetStep(int nStep(10));  设置新步数,返回之前步数

进度栏控件的当前位置向前推进步长增量并重绘该条形图:  int StepIt();  返回进度栏控件的前一个位置

获取当前的进度栏控件进度指示条的颜色:  COLORREF GetBarColor() const;

获取当前的进度栏的背景色:  COLORREF GetBkColor() const;

检索进度栏的当前位置:  int GetPos();  进度栏控件的位置不是物理位置在屏幕上,但会相当之间上限和下限范围表明在SetRange

获取当前的下限和上限限制或范围:  void GetRange( int& nLower(下限数接收), int& nUpper);  

获取当前的进度栏控件的状态:  int GetState() const;  值/状态  PBST_NORMAL/正在进行  PBST_ERROR/错误  PBST_PAUSED/Paused

检索当前的进度栏控件的进度栏的步骤增量:  int GetStep() const;  步骤递增值是依据量对的调用CProgressCtrl::StepIt增加进度栏的当前位置

进度栏控件的当前位置前移所指定的增量nPos并重绘该条形图以反映新的位置:

                int OffsetPos(int nPos(若要提升的位置的量));  

当前的进度栏控件中设置的进度指示条的颜色:  COLORREF SetBarColor(COLORREF clrBar);  指定新颜色,返回之前颜色

设置进度栏的背景色:  COLORREF SetBkColor(COLORREF clrNew);  指定新颜色,返回之前颜色

关闭字幕模式打开或关闭当前的进度栏控件:  BOOL SetMarquee( BOOL fMarqueeMode, int nInterval);

转载于:https://www.cnblogs.com/sepmaple/p/9469701.html

进度条控制(Windows 公共进度栏控件的功能)相关推荐

  1. 音乐播放器的实现(三)---进度条控制、播放、暂停、上(下)一曲、播放时间和总时间显示

    音乐播放器的实现(三)---进度条控制.播放.暂停.上(下)一曲.播放时间和总时间显示 传送门:(完整工程见第五章篇尾) 音乐播放器的实现(一)-- Audio Listener和Audio Sour ...

  2. C# 下载带进度条代码(普通进度条)

    <span style="font-size:14px;"> </span><pre name="code" class=&quo ...

  3. java进度条代码,java更新进度条

    我有一个JFrame和以下组件. JButton = jButton1 进度条= progressBar及其公共静态 JLabel =状态及其公共静态 按钮单击时,执行不同的语句.我希望在每个语句后更 ...

  4. 创建自绘进度条,并在进度条上显示当前进度的百分比

    平台:VS2005: 资料参考:来源于网络: 内容介绍:创建自绘进度条,并在进度条上显示当前进度的百分比. 第一步:创建基于对话框的工程,在对话框中放置一个进度条控件, 把进度条控件的属性Smooth ...

  5. python输出进度条 tqdm_Tqdm Python实现进度条,tqdmpython

    python实现进度条-查看代码运行进度 一.前言 \quad \quad 有时候在使用Python处理比较耗时操作的时候,为了便于观察处理进度,这时候就需要通过进度条将处理情况进行可视化展示,以便我 ...

  6. android自定义圆角进度条,Android自定义进度条的圆角横向进度条实例详解

    1.本文将向你介绍自定义进度条的写法,比较简单,但还是有些知识点是需要注意的: invalidate()方法 RectF方法的应用 onMeasure方法的应用 2.原理 画3层圆角矩形,底层为黑色, ...

  7. java 进度条 不更新_java 进度条不能刷新解决方案 (已更新一次)

    java期末考试都考完了,实验课却还没完,课程设计也还没开始做,本来打算把最后两次实验尽快做完,然后好好做课设,(我早就想写的坦克大战,过几天写好了,也肯定要整理发布出来).可却被多线程一题给坑了,题 ...

  8. android 自定义 进度条 旋转,Android_Android ProgressBar进度条使用详解,ProgressBar进度条,分为旋转进 - phpStudy...

    Android ProgressBar进度条使用详解 ProgressBar进度条,分为旋转进度条和水平进度条,进度条的样式根据需要自定义,之前一直不明白进度条如何在实际项目中使用,网上演示进度条的案 ...

  9. 缓冲进度条或加载进度条

    缓冲进度条或加载进度条,在加载页面或者视频加载过程中,为了做到更好的UI及App功能体验交互,这些缓冲加载的等待效果是必不可少的: 下面来看一下旋转的动画效果:那么,他们的具体源码在这里:loadin ...

最新文章

  1. MPB:中南大学刘学端、马丽媛组-基于16S测序和RT-qPCR的硫化矿物表面微生物群落组成分析...
  2. C++多线程简单入门(Windows版本)
  3. .Net Core建站(1):EF Core+CodeFirst数据库生成
  4. java代码实现解压文件_Java压缩/解压文件的实现代码
  5. docker-ovs遇到的问题以及解决办法
  6. M0/M3的异常和中断
  7. Jdk并发线程处理CountDownLatch、CyclicBarrier、Semaphore
  8. 新房装修有哪些除味小妙招?
  9. 一个有趣的说法:多层神经网络的致命问题与过拟合
  10. ios 进入后台 一段时间在进入前台 动画消失
  11. js中setTimeout与clearTimeout
  12. android带投屏播放器,投屏播放器app下载
  13. comsol如何定义狄利克雷边界_comsol边界条件
  14. 电影在计算机中用什么形式保存,教你如何将 DVD 电影永久保存到电脑里
  15. Learned Image Compression with Discretized Gaussian Mixture Likelihoods and Attention Modules文献复现
  16. 笔记三、最大数字(C++)
  17. imx6ul 时钟初始化流程
  18. 大数据金融,这个“跨界整合”会带来什么
  19. 【Codeforces 1392F】Omkar and Landslide | 思维、结论
  20. ETL和ELT的区别

热门文章

  1. CCIE-LAB-SDN-第六篇-SDWAN-Branch2-vEdge-51-vEdge-52
  2. CCIE理论-第八篇-SD-WAN(三)+DAI(动态ARP检测)
  3. 【NC54 三数之和】(待整理)
  4. 【POJ - 2096】Collecting Bugs(概率dp)
  5. 【蓝桥杯 - 试题】立方尾不变(tricks,快速取出一个数字的后n位)
  6. Coursera自动驾驶课程第16讲:LIDAR Sensing
  7. android matrix 缩放,android – 如何获取任意矩阵的缩放值?
  8. java工厂模式 uml_深入浅出设计模式-简单工厂模式
  9. c语言以顺序结构存储的二叉树的非递归遍历,C语言二叉树的非递归遍历实例分析...
  10. java excel中删除两列_Java 插入、隐藏/显示、删除Excel行或列