中易网

在mfc中如何判断输入的是否为汉字?

答案:2  悬赏:70  
解决时间 2021-01-13 12:09
在mfc中如何判断输入的是否为汉字?
最佳答案
CString m_str("hi中文hello");
LPCTSTR str = m_str; //把CString类型转换为char* 类型
for (int i=0;str[i];i++)
{
if (str[i] < 0) //一个中文占两个字节,且每个字节都是小于0的
{
CString tmp;
tmp.Format("%c%c",str[i],str[i+1]);//把中文输出,举个例子
i++;
MessageBox(tmp);
}
}
全部回答
顶一个,汉字字符高位为1,并且为双字节的。
判断是否小于0就好。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
新买的NEW3DSll怎么玩游戏
2012玛雅预言具体内容
电脑开不了机,接上电源CPU的风扇转一下就停了
试述五四运动的特点及意义,并分析五四运动的
镝和镝是一个字吗,谢谢
请问漏电保护空关跳闸送不上是什么原因
奥斯帝形象工作室地址在什么地方,想过去办事
上下两个二读什么
6.3-2.83 3.7-7.17的简便方法
民国甲申年离现在几年
dn200钢管外径219.1内径是多少
证券公司开户流程是什么?
长春市物价局请问:同行在搞恶意价格竞争,物
请问测土壤出来结果砷超标,有解决办法吗
穿越火线集齐碎片兑换绝世神器,兑换黑龙得多
推荐资讯
求好心人给张诒博-傻游戏[新歌热唱][国].mpg
求嫦娥卫星的3d模型
名词解释:币原外交?急,急,急!
用添括号法则
“花叶千年不相见缘尽缘生舞翩迁 ”这句话表
赛尔钦牧委会地址在什么地方,想过去办事
vb程序dim a(-2-5)多少个元素
求c语言编译小游戏的代码,比如扫雷原代码等
晨鸣雕刻广告这个地址在什么地方,我要处理点
道,一和太极,有什么区别吗
为什么别人睡很快就睡着了,我要很长时间才能
lol符文重铸补偿怎么样
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?