
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'问题,但是不知道怎么改 展开
wprintf(hell,TEXT("ivscrollPos 的值是 %d"),ivScrollPos);
TextOut(hdc,300,300,hell,lstrlen(hell));
textout输出总是乱码,我怀疑是字符串'\0'问题,但是不知道怎么改 展开
1个回答
展开全部
把你的菜单栏项目_项目属性(就是最后一个)_配置属性_常规_字符集里的字符属性由Unicode改为ASCII试试
或者include"TCHAR.h",用_T()宏转换编码,就是_T("x"),"x"就是你要转换的文本
希望能解决您的问题。
或者include"TCHAR.h",用_T()宏转换编码,就是_T("x"),"x"就是你要转换的文本
希望能解决您的问题。
追问
问题解决;
lpstr sz=new char[10];
wsprintf();
textout()
ok;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询