CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

急!!!OnChange()中如何判断输入的是英文还是汉字?

楼主wangjinbao(宝)2004-09-03 20:34:39 在 VC/MFC / 基础类 提问

rt 问题点数:0、回复次数:7Top

1 楼sjd163(sjd163)回复于 2004-09-03 20:37:31 得分 0

英文字母用低位ASCII码表示。汉字则用高位ASCII码表示。Top

2 楼wangjinbao(宝)回复于 2004-09-03 20:52:21 得分 0

代码如何写Top

3 楼yuantao(cfan)回复于 2004-09-04 10:00:31 得分 0

这个你比较比较低位的ascii码大小不就知道了吗  
   
  Top

4 楼zjcop(柳风)回复于 2005-07-06 08:40:38 得分 0

实在不知道该怎么写,就用个笨办法,把输入的内容跟52个大小写字母比较一下,^_^Top

5 楼lfchen(一条晚起的虫--床上用品[家纺]专卖)回复于 2005-07-06 08:59:19 得分 0

asc码,高位(从右向左第8位)=0  
  汉字   =   1,当然,汉字要两个字节;  
  Top

6 楼rolen()回复于 2005-07-06 10:59:59 得分 0

若某字符大于0x80,那么它和接下来的一个字符就组成了一个汉字Top

7 楼vcmute(BCare4 H1Rest Good9!)回复于 2005-07-06 11:14:05 得分 0

if(x   &   0x80)//wait   for   another   charTop

相关问题

  • 如何判断输入的是汉字
  • 怎样判断用户输入的是汉字?
  • 如何判断edit框输入的是汉字还是英文???
  • 怎样判断编辑框中是否输入的是汉字?
  • 如何判断我输入的字符是汉字
  • 如何用vb6判断你输入的是一个汉字?汉字编码是从多少到多少?
  • 在Tedit中的KeyPress(var Key: char)函数,如何判断输入的是汉字?
  • 如何判断客户输入edit的是汉字还是英文字符?
  • 请问如何判断是否处于汉字输入状态?(内空)
  • 怎样判断一个文本框中输入的全都是汉字?

关键词

  • 汉字
  • ascii码
  • 字符
  • 字母
  • x80
  • 输入
  • 英文
  • 低位
  • 高位
  • ascii码表示

得分解答快速导航

  • 帖主:wangjinbao

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo