MFC的计时器Timer

计时的表征利用进度控件ProgressControl,其对应的类为CProgressCtrl。(关于进度控件的介绍)进度条的创建virtual BOOL Create( // 创建进度条  DWORD dwStyle, // 风格  const RECT& rect, // 进度条的位置和大小的矩形  CWnd* pParentWnd, // 父窗口的指针  UINT
摘要由CSDN通过智能技术生成

计时的表征利用进度控件ProgressControl,其对应的类为CProgressCtrl。

(关于进度控件的介绍)

进度条的创建

virtual BOOL Create( // 创建进度条

  DWORD dwStyle, // 风格

  const RECT& rect, // 进度条的位置和大小的矩形

  CWnd* pParentWnd, // 父窗口的指针

  UINT nID // 进度条ID

);

进度控件类的其他常用成员函数有:

l 设置进度范围(默认为0~100):voidSetRange( short nLower, short nUpper );

l 获取进度范围:voidGetRange( int& nLower, int& nUpper );

l 设置当前位置(初始为0):int SetPos(int nPos );

l 获取当前位置:intGetPos( );

l 设置步长(默认为10):intSetStep( int nStep );

l 获取步长:intGetStep() const;

l 前进一步:intStepIt( );

 

从工具箱中添加进度条控件之后,在对话框类C…Dlg的头文件定义进度控件类对象的类变量

    CProgressCtrl *prog;

并在对话框类C…Dlg的代码文件里的初始化对话框响应函数OnInitDialog中,利用GetDlgItem对其进行初始化:

    prog = (CProgressCtrl *)GetDlgItem(IDC_ROGRESS);

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值