drawtext()的使用问题 drawtext()可以多行显示或打印,但我发觉如果显示的字串里同时有全角汉字和半角字符时,第一行末尾和第一行后往往显示乱码,同时不显示第二行。我也知道汉字如'东','。'占两个长度,而'A','B','.'等占一个长度(可从CString::getlength()得到)所以如:我想把显示的字串的第40位以后转入第二行,而刚好40,41位为某个汉字所占,这时就会出现上述乱码情况。各路高手不只听懂否?先谢啦! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果你是ANSI方式那么你用DrawTextW方法在这之前用MultibyteToWideChar转换如果你是Unicode方式,应该不会出现这种问题 to 雨人:unicode在哪里设定?可以具体点吗? 在project->settings->C/C++的属性页中的Preprocessor中写入_UNICODE,然后在link属性页中Category中选择output,在Entry-Point symbol 中添加wWinMainCRTStartup这样一来,可能你的工程要改动很多地方了,比如字符串都要改成_T("") to 雨人:我改_UNICODE,600多错误。我先试你讲的第一种再说。谢了 怎样用计算机得到一个真正的随机数,要真正随机 问个关于socket通讯的问题 求助!系统钩子中 取得键盘虚拟键值问题 命令行的程序能否开个窗口专门交互用? 用winpcap抓包,协议分析遇到的编程问题,内有代码,调试没问题,运行有问题。 MFC的消息响应机制和WIN32的消息响应机制相同吗?有什么不同,为什么不同 求一读写硬盘序列号的程序!!我想做软件的认证 =====CSocket编程的一点问题===== 如何得到IE里控件的属性或类型??? 请问各位大虾下面这段代码还能优化吗?? 属性页问题:~ 怎样在FormView下添加256色背景位图?
那么你用DrawTextW方法
在这之前用MultibyteToWideChar转换如果你是Unicode方式,应该不会出现这种问题
unicode在哪里设定?可以具体点吗?
我改_UNICODE,600多错误。我先试你讲的第一种再说。谢了