unicode字符显示的问题
小弟正在学习Unicode字符的读取和显示,不过总是提示无法编译,听说要加动态联结库的,请教使用Unicode需要对Visula C++进行什么样的设置。 问题点数:20、回复次数:8Top
1 楼yeyuboy(海绵)回复于 2005-04-01 11:55:28 得分 0
#define UNICODE
#define _UNICODETop
2 楼commandconque(马江王)回复于 2005-04-01 12:06:02 得分 10
那你用什么方式读写Unicode的??
强烈推荐看看如下的文章,对这方面的编程很有帮助
http://www.vckbase.com/document/viewdoc/?id=1082
http://www.vckbase.com/document/viewdoc/?id=1096Top
3 楼sjcode(愚者)回复于 2005-04-01 12:20:19 得分 10
project->setting->c/c++里选择PreProcessor
把WIN32,_DEBUG,_WINDOWS,_MBCS,_AFXDLL改成WIN32,_DEBUG,_WINDOWS,_UNICODE,_AFXDLL
rebuild allTop
4 楼fluckford(老刘头)回复于 2005-04-03 15:59:47 得分 0
还是不行,我是直接从一个Unicode文档里读取的,Top
5 楼fluckford(老刘头)回复于 2005-04-04 18:25:00 得分 0
现在我的程序都写的差不多了,就是不知道怎么编译,按照上面的提示可是每次一编译就提示
msvcrtd.lib(crtexew.obj) : error LNK2001: unresolved external symbol _WinMain@16
Debug/test4.exe : fatal error LNK1120: 1 unresolved externals
到底是怎么回事,
各位帮帮忙啊,Top
6 楼oyljerry(【勇敢的心】→ ㊣提拉米苏√㊣)回复于 2005-04-04 18:28:25 得分 0
工程类型不对
选择console类型
setting->C/C++ 的option中subsystem;windows改为consoleTop
7 楼fluckford(老刘头)回复于 2005-04-06 11:27:38 得分 0
oyljerry(【勇敢的心】能不能再解释的清楚一点呢,我没有找到你说的地方啊,我的项目类型是MFC AppWizard(exe),和这个有关系么?急用,还希望多多帮忙,Top
8 楼sapphirez()回复于 2005-04-27 23:30:07 得分 0
你使用的是没有GUI界面的控制台程序.所以在建工程的时候,应该选
Win32 Console Project而不是Win32 Application ProjectTop




