wceui
     
    首页  >>  使用WceUi  >>  使用WceUi界面库实现进度条/Progress Bar

使用WceUi界面库实现进度条/Progress Bar

    本文介绍如何使用WceUi界面库来实现进度条/Progress Bar
    点击这里下载程序
    程序界面如下:
 
    
    CXhProgressCtrl的接口比较简单,需要注意的是,progress的style属性,一定要有一个name="sel"的一个bgitem,因为程序是通过这个图片的dst-rect来确定进度条到什么位置了.

<prog>
    <position rect="24, 80, 202, 24"/>
    <background>
        <bgitem id="prog/prog_back.565a.conf" dst-rect="0, 0, 202, 24" zoom="true"/>
        <bgitem name="sel" id="prog/prog_front.565a.conf" dst-rect="0, 0, 202, 24" zoom="true"/>
    </background>
</prog>

    接口其义自明
    void SetRange(int nMin, int nMax, BOOL bRedraw = TRUE); //设置进度条的最大值和最小值,bRedraw这个参数没有用到.
    void GetRange(int& nMin, int& nMax); //得到进度条的最大值和最小值
    int GetPos();  //得到当前进度条的位置
    int SetPos( int nPos );  //设置当前进度条的位置

    在使用进度条之前,注意用SetRange和SetPos去初始化进度条
 
 
         许辉             
WceUi Team          
2010-02-03          
 
 
首页 产品 下载 购买 博客 支持 关于我们
 
CopyRight©WceUi Team 2008-2009
粤ICP备09050101号 | 联系我们