- 9
- 0
- 约4.06万字
- 约 6页
- 2017-03-05 发布于贵州
- 举报
MultiBytToWideChar和WideCharToMultiByte用法详解C
// //TITLE://??? MultiByteToWideChar和WideCharToMultiByte用法详解//AUTHOR://??? norains//DATE://??? 第一版:Monday? 25-December -2006//??? 增补版:Wednesday 27-December -2006//??? 修订版:Wednesday 14-March-2007 修正之前的错误例子 //Environment://? EVC4.0 + Standard SDK// 1.使用方法详解? 在本文开始之处,先简要地说一下何为短字符和宽字符.? 所谓的短字符,就是用8bit来表示的字符,典型的应用是ASCII码.而宽字符,顾名思义,就是用16bit表示的字符,典型的有UNICODE.关于windows下的ASCII和UNICODE的更多信息,可以参考这两本经典著作:《windows 程序设计》,《windows 核心编程》.这两本书关于这两种字符都有比较详细的解说. 宽字符转换为多个短字符是一个难点,不过我们只要掌握到其中的要领,便可如鱼得水.? 好吧,那就让我们开始吧. 这个是我们需要转化的多字节字符串: char sText[20] 多字节字符串!OK! ; 我们需要知道转化后的宽字符需要多少个数组空间.虽然在这个里程里面,我
原创力文档

文档评论(0)