textout输出总是乱码

TChARhell[100];wprintf(hell,TEXT("ivscrollPos的值是%d"),ivScrollPos);TextOut(hdc,300,300... TChAR hell[100];
wprintf(hell,TEXT("ivscrollPos 的值是 %d"),ivScrollPos);
TextOut(hdc,300,300,hell,lstrlen(hell));
textout输出总是乱码,我怀疑是字符串'\0'问题,但是不知道怎么改
展开
 我来答
qingxie0845
推荐于2016-02-15 · 超过66用户采纳过TA的回答
知道答主
回答量:115
采纳率:0%
帮助的人:125万
展开全部
把你的菜单栏项目_项目属性(就是最后一个)_配置属性_常规_字符集里的字符属性由Unicode改为ASCII试试
或者include"TCHAR.h",用_T()宏转换编码,就是_T("x"),"x"就是你要转换的文本
希望能解决您的问题。
追问
问题解决;
lpstr sz=new char[10];
wsprintf();

textout()
ok;
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式