进度条控制(Windows 公共进度栏控件的功能)
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 公共进度栏控件的功能)相关推荐
- 音乐播放器的实现(三)---进度条控制、播放、暂停、上(下)一曲、播放时间和总时间显示
音乐播放器的实现(三)---进度条控制.播放.暂停.上(下)一曲.播放时间和总时间显示 传送门:(完整工程见第五章篇尾) 音乐播放器的实现(一)-- Audio Listener和Audio Sour ...
- C# 下载带进度条代码(普通进度条)
<span style="font-size:14px;"> </span><pre name="code" class=&quo ...
- java进度条代码,java更新进度条
我有一个JFrame和以下组件. JButton = jButton1 进度条= progressBar及其公共静态 JLabel =状态及其公共静态 按钮单击时,执行不同的语句.我希望在每个语句后更 ...
- 创建自绘进度条,并在进度条上显示当前进度的百分比
平台:VS2005: 资料参考:来源于网络: 内容介绍:创建自绘进度条,并在进度条上显示当前进度的百分比. 第一步:创建基于对话框的工程,在对话框中放置一个进度条控件, 把进度条控件的属性Smooth ...
- python输出进度条 tqdm_Tqdm Python实现进度条,tqdmpython
python实现进度条-查看代码运行进度 一.前言 \quad \quad 有时候在使用Python处理比较耗时操作的时候,为了便于观察处理进度,这时候就需要通过进度条将处理情况进行可视化展示,以便我 ...
- android自定义圆角进度条,Android自定义进度条的圆角横向进度条实例详解
1.本文将向你介绍自定义进度条的写法,比较简单,但还是有些知识点是需要注意的: invalidate()方法 RectF方法的应用 onMeasure方法的应用 2.原理 画3层圆角矩形,底层为黑色, ...
- java 进度条 不更新_java 进度条不能刷新解决方案 (已更新一次)
java期末考试都考完了,实验课却还没完,课程设计也还没开始做,本来打算把最后两次实验尽快做完,然后好好做课设,(我早就想写的坦克大战,过几天写好了,也肯定要整理发布出来).可却被多线程一题给坑了,题 ...
- android 自定义 进度条 旋转,Android_Android ProgressBar进度条使用详解,ProgressBar进度条,分为旋转进 - phpStudy...
Android ProgressBar进度条使用详解 ProgressBar进度条,分为旋转进度条和水平进度条,进度条的样式根据需要自定义,之前一直不明白进度条如何在实际项目中使用,网上演示进度条的案 ...
- 缓冲进度条或加载进度条
缓冲进度条或加载进度条,在加载页面或者视频加载过程中,为了做到更好的UI及App功能体验交互,这些缓冲加载的等待效果是必不可少的: 下面来看一下旋转的动画效果:那么,他们的具体源码在这里:loadin ...
最新文章
- MPB:中南大学刘学端、马丽媛组-基于16S测序和RT-qPCR的硫化矿物表面微生物群落组成分析...
- C++多线程简单入门(Windows版本)
- .Net Core建站(1):EF Core+CodeFirst数据库生成
- java代码实现解压文件_Java压缩/解压文件的实现代码
- docker-ovs遇到的问题以及解决办法
- M0/M3的异常和中断
- Jdk并发线程处理CountDownLatch、CyclicBarrier、Semaphore
- 新房装修有哪些除味小妙招?
- 一个有趣的说法:多层神经网络的致命问题与过拟合
- ios 进入后台 一段时间在进入前台 动画消失
- js中setTimeout与clearTimeout
- android带投屏播放器,投屏播放器app下载
- comsol如何定义狄利克雷边界_comsol边界条件
- 电影在计算机中用什么形式保存,教你如何将 DVD 电影永久保存到电脑里
- Learned Image Compression with Discretized Gaussian Mixture Likelihoods and Attention Modules文献复现
- 笔记三、最大数字(C++)
- imx6ul 时钟初始化流程
- 大数据金融,这个“跨界整合”会带来什么
- 【Codeforces 1392F】Omkar and Landslide | 思维、结论
- ETL和ELT的区别
热门文章
- CCIE-LAB-SDN-第六篇-SDWAN-Branch2-vEdge-51-vEdge-52
- CCIE理论-第八篇-SD-WAN(三)+DAI(动态ARP检测)
- 【NC54 三数之和】(待整理)
- 【POJ - 2096】Collecting Bugs(概率dp)
- 【蓝桥杯 - 试题】立方尾不变(tricks,快速取出一个数字的后n位)
- Coursera自动驾驶课程第16讲:LIDAR Sensing
- android matrix 缩放,android – 如何获取任意矩阵的缩放值?
- java工厂模式 uml_深入浅出设计模式-简单工厂模式
- c语言以顺序结构存储的二叉树的非递归遍历,C语言二叉树的非递归遍历实例分析...
- java excel中删除两列_Java 插入、隐藏/显示、删除Excel行或列