在OnDraw里写
enum {a = 1, b, c = 100}; char* str = NULL;
itoa(a, str, 10);
pDC->TextOut(0, 0, str);
哪里不对。为什么老是运行出错?
enum {a = 1, b, c = 100}; char* str = NULL;
itoa(a, str, 10);
pDC->TextOut(0, 0, str);
哪里不对。为什么老是运行出错?
解决方案 »
- 三流大学在校一年级学生(硕士),毕业想找C/C++方面工作,薪水在6000元/月以上,请有经验的高手指点,我在学校应该从哪些方向学习哪些方面的知识?
- 关于GetClientRect()的疑问在线等-------------
- 是不是最新的 Platform SDK 就包括所有以前API功能,比如 win95,win98,win2000,winXP,win2003
- 请问Release版怎么隐藏文件,谢谢!
- 请问怎样取得list ctr控件的列标题的名字??
- 有什么好方法?
- 图象的透明处理是怎么样实现的?
- 急救!请给我一个基于MFC、Winsock的程序,客户端与服务器端通讯的示例代码,万分感激!
- 如何用VC编写Activex
- 如何将一个CComboBox插入到CListCtrl的一个子项中?
- 关于简单的串口通讯
- 求教get/writePrivateProfileString/int 32位环境中的用法
itoa(a, str, 10);
char str[200];
itoa(a, str, 10);
pDC->TextOut(0, 0, str);
中的str需要你自己分配空间的。可以用new或者是直接用数组了
char str[32];
问题都很相似的
希望能帮你解决问题
int nVal;
可以用下面的方法实现:
strVal.Format("%d",nVal);
只是定義了一個指針,需要分配内存空間
str = new char[255]