win2k下用excel排序"作坐座做"
升序结果为:作坐座做这四个汉字的内码分别为:
Ansi D7F7 D7F8 D7F9 D7F6
Unicode 5C4F 5057 A75E 5A50好象两种内码都不递增
为什么呢?
谢谢
升序结果为:作坐座做这四个汉字的内码分别为:
Ansi D7F7 D7F8 D7F9 D7F6
Unicode 5C4F 5057 A75E 5A50好象两种内码都不递增
为什么呢?
谢谢
解决方案 »
- WSASend()前面为什么要?
- 请问如何知道一个软件是用什么语言编写的?
- 关于CEdit控件的问题
- 请问如何才能够获取CComboBox控件的id?
- 那位老大知道能够播放powerpoint文件的控件吗?在vc里面控制。(急,再线等待)
- 新手提问:如何在openh323的应用(例如提供的例子mfc)中使用socket编程?
- 在线等!一个小问题,如何得到上级目录??
- 怎样利用IJG的jpeg.lib将压缩后的数据保存在内存中而不是写到文件里面?
- 小弟初来乍到,想学vc的很!高人给点建议,谢谢!
- EDIT控件如何设置背景图?
- 有谁能提供一套符合小软件公司的软件管理规范呀。
- 高分求 Delaunay三角化分 算法......
否则结果应该为:做作坐座
即ansi内码序:D7F6 D7F7 D7F8 D7F9
对于"作坐座做",
. 当用win32 api函数lstrcmp()排序时,结果为"作坐座做";
. 当用_tcscmp()函数或CString的">"/Compare()排序时,结果则为"做作坐座";MSDN Res:
. _tcscmp()“are not affected by locale”,
. lstrcmp()则locale相关那么locale是如何影响排序的呢?
郁闷中.....
lstrcmp()是先拼音后笔画
呵呵