zoukankan      html  css  js  c++  java
  • CProgressCtrl

    目录

     

      1 词条简介

     

      2 类成员

     

      3 构造函数

     

      1 词条简介

     

      (1)派生:

     

      CObject

     

      └CCmdTarget

     

      └CWnd

     

      └CProgressCtrl

     

      (2)简介

     

      “进度条控件”是一个窗口,应用程序可以使用这个窗口来表明一个冗长操作的进度。它由一个从左到右,用系统高亮色逐渐填充的矩形组成。

     

      CProgressCtrl类提供了Windows通用进度条控件的机能。这个控件(也就是CProgressCtrl类)只有对运行在Windows 95和Windows NT 3.51或更高版本下的程序才是有效的。

     

      进度条控件具有一个范围和一个当前位置。范围代表了操作的整个期间,当前位置代表了应用程序为完成操作已经做完的部分。窗口进程用范围和当前位置来确定用高亮色填充进度条的百分比,以及确定在进度条中所显示的文本(如果有的话)。由于范围和当前位置值是用有符号整数表示的,所以可能的当前位置值的范围是从-214783648到214783647 (-2^16 ~ + 2^16)。

     

      2 类成员

     

      CProgressCtrl类成员

     

      CProgressCtrl() 构造一个CProgressCtrl对象

     

      Create() 创建一个进度条控件并将它与一个CProgressCtrl对象连接

     

      void SetRange( short nLower, short nUpper );为进度条控件设置范围的最小值和最大值,并重画进度条来反映新的范围,默认为0~100,若设置32位范围,用下面的函数。

     

      void SetRange32( int nLower, int nUpper);为进度条控件设置范围的最小值和最大值,并重画进度条来反映新的范围

     

      int StepIt( );使进度增加一个步长,步长值是由SetStep函数设置的,缺省的步长值是10.函数返回进度条的前一个进度.

     

      void GetRange( int& nLower, int& nUpper);获取进度条控件范围的下限和上限

     

      int GetPos 获取进度条的当前位置

     

      int SetPos(int nPos) 设置进度条的当前位置并重画进度条来反映新的位置

     

      int OffsetPos(int nPos) 用一个指定的增量来增加进度条控件的当前位置,并重画此进度条来反映新的位置

     

      int SetStep( int nStep )为一个进度条控件指定每一步的增量,返回原来步长。

     

      3 构造函数

     

      CProgressCtrl::CProgressCtrl

     

      CProgressCtrl();

     

      说明:

     

      此成员函数用来构造一个CProgressCtrl对象。

     

      在构造一个CProgressCtrl对象后,调用CProgressCtrl::Create来创建进度条控件。

     

      请参阅:CProgressCtrl::Create

  • 相关阅读:
    Algebraic Data Type 及其在 Haskell 和 Scala 中的表现
    理解Rust的引用与借用
    ZooKeeper学习之路 (九)利用ZooKeeper搭建Hadoop的HA集群
    ZooKeeper学习之路 (八)ZooKeeper原理解析
    ZooKeeper学习之路 (七)ZooKeeper设计特点及典型应用场景
    ZooKeeper学习之路 (六)ZooKeeper API的简单使用(二)级联删除与创建
    ZooKeeper学习之路 (五)ZooKeeper API的简单使用 增删改查
    ZooKeeper学习之路 (四)ZooKeeper开发环境eclipse配置
    Zookeeper学习之路 (三)shell操作
    Zookeeper学习之路 (二)集群搭建
  • 原文地址:https://www.cnblogs.com/flyingspark/p/2397746.html
Copyright © 2011-2022 走看看