MFC 中如何输出一个UINT型数据? 用pDc->TextOut();不得行,他只能输出CString。
1个回答
展开全部
TextOut()只是在窗口上输出静态文本。
可以转换一下sprintf_s或者sprintf;
sprintf(str,"%d",nNum);
可以转换一下sprintf_s或者sprintf;
sprintf(str,"%d",nNum);
更多追问追答
追问
你这个输出是输出到什么地方? 我必须输出到视图窗口!
追答
这是一个转换函数,就是把你的任何类型的数据转换为字符串类型的,然后就能用TextOut()函数输出这个字符串撒....
比如:
UINT nData = 1000;
char *strData = NULL;
sprintf(strData, "%d", nData);
pDC->TextOut(100,100,strData, sizeof(strData));
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询