MFC 中如何输出一个UINT型数据? 用pDc->TextOut();不得行,他只能输出CString。

 我来答
千岛j玉叶
2012-03-24 · TA获得超过854个赞
知道小有建树答主
回答量:331
采纳率:0%
帮助的人:130万
展开全部
TextOut()只是在窗口上输出静态文本。
可以转换一下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));
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式