雅思大作文没写结尾:求VC++中CString类成员函数Format()的用法~

来源:百度文库 编辑:神马品牌网 时间:2024/04/30 11:53:14
我想将一个COLORREF型变量的RGB值用TextOut()输出出来,先用了GetRValue等3个宏分别分离出了RGB值,再格式化成串的时候用Format(%d, nr);提示出错,在%前缺少( ,Format()没有0个参数的重载函数……请问哪里错了?我该怎么改?在线等~~~~~~
一楼用的不是和我说的一样吗?不行啊~~~~

使用CString的成员函数Format来转换,例如:
整数(int)
str.Format("%d",i);
浮点数(float)
str.Format("%f",i);
字符串指针(char *)等已经被CString构造函数支持的数据类型可以直接赋值
str = username;
对于Format所不支持的数据类型,可以通过上面所说的关于其它数据类型转化到char *的方法先转到char *,然后赋值给CString变量。

CString strTemp;
strTemp.Format("%d",nr);

看看清楚,一楼用的和你的不一样!