编辑数字的文本框CNumberEdit[1]

[入库:2005年8月18日] [更新:2007年3月24日]

本文简介:选择自 httruly 的 blog

numberedit.h

 

#ifndef __numberedit_h__

#define __numberedit_h__

 

 

class cnumberedit : public cedit

{

 

public:

       cnumberedit();

       virtual ~cnumberedit();

       void setafterdotlen(uint iafterdotlen){m_iafterdotlen =iafterdotlen;}

       uint getafterdotlen(){return m_iafterdotlen;}

      

protected:

       bool checknumber(uint nchar,uint nrepcnt,uint nflags);

       //bool checkoneplus(uint nchar,uint nrepcnt,uint nflags);

       bool checkoneminus(uint nchar,uint nrepcnt,uint nflags);

       bool checkonedot(uint nchar,uint nrepcnt,uint nflags);        

       int getcaretxpos(); 

       cstring m_str;

本文关键:编辑数字的文本框CNumberEdit
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top