打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
TextOut()函数中输出变量的值
userphoto

2010.10.15

关注
        今天碰到一个网友,问到在TextOut()函数中输出自己定义的一些变量的值的问题,现在做作以说明:
        在MFC的程序里,可以直接在OnDraw()函数中使用TextOut()来输出一些主要是字符串来做以提示或者其他。但是如果要输出一个变量的值,那就会出问题,其原因是TextOut()函数原形就是输出字符串的,对于变量的话,我们可以将其用CString类的成员函数Format来处理。举例如下:
        int a=10;  //当然,在MFC中我们一般不这样处理,一般是在头文件里定义,在构造函数里初始化
        然后在OnDraw()函数里定义字符串:
        CString str;
        str.Format("%d",a);
        pDC->TextOut(0,0,str);
        编译运行之后,在弹出的对话框里就出输出 10  了。
 
 
        作个说明,int类型的变量,Format时用"%d",而double类型的就用"%f".
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
整数到字符串的转换
lr_save_string 和 sprintf 的使用
VBA字符串处理 (1)
Python中实现快速字符串连接
F
Python基础学习笔记(一)变量与数据类型
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服