- 博客(1)
- 资源 (5)
- 收藏
- 关注
转载 VC限制只能输入常规数字的CEdit控件
<br />MFC提供的CEdit控件,可以设置其属性为NUM,也就是限定只能输入数字,但是,有个问题就是小数点没法输入了。<br />在订单系统编写的时候,我想限制价钱和重量的输入只能是数字,整数或者浮点数。因为都是正数,所以我就没有考虑负号的因素,有兴趣的可以加上这一功能。<br />所以,只能自己编写一个数字的CEdit控件,过程:<br />1.从标准CEdit控件派生出CNumEdit控件<br />2.重载CEdit的OnChar函数,实现输入字符的限制,只能是小数点和数字,不过还得考虑响应退格
2010-08-12 09:56:00 3114
GB18030转ASCII,转Unicode的GBK(中文)
1、char类型GB18030字符串编码转unsigned short;
2、通过查表法,查询对应的ASCII码;
3、把ASCII码转为GBK,进而输出中文;
4、char、TCHAR互转;
5、VS2008编译通过。
2021-12-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人