CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  专题开发/技术/项目 >  游戏开发

Windows编程问题!!

楼主sn820(卫斯理)2003-08-02 15:48:54 在 专题开发/技术/项目 / 游戏开发 提问

在Windows编程中  
  怎样格式化输出一个数值  
  在屏幕上输出??  
  就像:  
  int   a=10;  
  cout<<a;  
  谢谢!!!!  
  问题点数:0、回复次数:6Top

1 楼Yijingsong(小易)回复于 2003-08-02 17:13:42 得分 0

用CDC类的TextOut函数  
  CDC   *pDC=GetClientDC(this);  
  pDC->TextOut(x,y,"hello");  
  数值的格式化可以用CString类的Format函数或者公用的sprintf函数,  
  CString   str;  
  int   number=10;  
  str.Format("%d",number);Top

2 楼sn820(卫斯理)回复于 2003-08-02 17:32:20 得分 0

我不是太明白  
  windows编程中可以使用  
  CDC,String类吗?  
  如果可以怎么用?  
  需要添加什么吗??  
  谢谢!!Top

3 楼madmanahong(疯子阿虹)回复于 2003-08-02 17:35:40 得分 0

他使用了MFC,  
   
  如果你不喜欢你可以用STL  
   
  #include   <string>  
  using   namespace   std;  
   
  这样就可以使用  
  string了,和CString差不多方便~:)  
   
   
  至于CDC,他只是一些DC的封装,如果你不习惯  
  可以用  
  HDC一样呀~:)  
   
  为什么不行~:)Top

4 楼answerear(有钱谈理想,无钱谈赚钱)回复于 2003-08-08 16:06:01 得分 0

先声明一个hdc,然后用TextOut(hdc,x,y,...)(不好意思,忘记了函数的参数)函数就可以啦。Top

5 楼krh2001(边城浪子)回复于 2003-08-09 00:05:52 得分 0

格式化可用库函数:sprintf,输出可在HDC设备上如楼上,也可使用对话框:MessageBox  
   
  char   buf[128];  
  sprintf(buf,"x   =   %d\n",ix);  
   
  MessageBox(buf,"Message",MB_OK);   //   这个函数是几个参数不大记得了Top

6 楼krh2001(边城浪子)回复于 2003-08-09 00:07:56 得分 0

MessageBox函数的参数我又想起来了:  
  MessageBox(HWND,LPCTSTR,LPCTSTR,UINT);Top

相关问题

  • windows sdk 编程
  • Windows编程
  • windows 2000 编程
  • WINDOWS编程
  • 关于Windows编程:
  • Windows核心编程???
  • windows编程的书
  • windows 编程入门
  • 关于windows编程???
  • windows编程书籍

关键词

  • 函数
  • windows编程
  • 格式化
  • 输出
  • 参数
  • hdc
  • sprintf
  • messagebox
  • 使用
  • cstring

得分解答快速导航

  • 帖主:sn820

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo