MFC里 用pDC->TextOut 这个函数怎么实现未知数据输出?
我最近刚开始学计算机图形学还是个纯小白……不大懂想问各路大神!比如说我通过计算,计算出a=一个数,但是我不这个数是多少,怎么把“这个数”这个数在屏幕上显示出来呀?...
我最近刚开始学计算机图形学还是个纯小白…… 不大懂 想问各路大神!比如说我通过计算,计算出a=一个数,但是我不这个数是多少,怎么把“这个数”这个数在屏幕上显示出来呀?
展开
3个回答
推荐于2018-03-21
展开全部
你好,TextOut 是用来输出文本的;你说的问题,我看了半天没看懂,你可以是想先格式化字符串再输出是吧,可以如下:
1、用CString格式化字符串,例如
CString str;
int varA = 100;
str.Format("a=%d" , varA );
这样str字符串存放的内容就是"a=100"这个字符串了
2、用TextOut输出
1、用CString格式化字符串,例如
CString str;
int varA = 100;
str.Format("a=%d" , varA );
这样str字符串存放的内容就是"a=100"这个字符串了
2、用TextOut输出
更多追问追答
追问
呃 就是就是 我通过计算得到了a的确切值 ,想让它在屏幕上显示出来
就像c语言里printf(“%d”,a); 这种意思
追答
如果你用MFC,那用CString就超级方便了~
展开全部
CString str;
str.Format( "%d", a );//转化成字符串
pDC->TextOut( 0, 0, str );//在坐标(0,0)上显示
str.Format( "%d", a );//转化成字符串
pDC->TextOut( 0, 0, str );//在坐标(0,0)上显示
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你看msdn啊 上面会说的很清楚 TextOut三个参数前两个坐标 后面那个是你要输出的数据
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询