您的位置:首页 > 其它

第二章 Unicode简介

2010-01-17 14:55 330 查看
这一章,主要讲了 字符宽度 的发展历史,简单的说,如果要在程序中显示中文,就必须要使用宽字符集。

 

  Unicode 正是 ,用来先显示 汉字 这些 宽字符 的标准 字符集。

 

如何在VS2005中设置使用 Unicode字符集呢?

 

【项目】->【XX属性】,【配置属性】->【常规】 中 【项目默认值】 中,在 【字符集】中选择 【使用 Unicode字符集】,然后【确定】。ok~

 

如何验证,我们已经使用了  Unicode 字符集呢? 

 

我们以 上一章 介绍的 hellomsg 工程为例 , 我们在

MessageBox (NULL, TEXT ("Hello, Windows 98!"), TEXT ("HelloMsg"), 0);

函数上 点击 右键 ,【转到定义】,此时我们看到:

#ifdef UNICODE
#define MessageBox  MessageBoxW 

#else
#define MessageBox  MessageBoxA
#endif // !UNICODE

 

MessageBox  被定义为 MessageBoxW  这个W 就是宽字符的意思。

TEXT ("Hello, Windows 98!")  就是 是把 字符串 "Hello, Windows 98!"  转换成宽字符。

这一章看懂 这么多就差不多了, 以后 有需要大家可以再仔细阅读。

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  windows null