解决wsprintf不支持浮点型问题

解决办法如下:

包含头文件:

#include<atlstr.h>

然后通过以下方式进行字符的转化:

CString str;
TCHAR buffer[255];
str.Format(TEXT("%f"), 1.0f);

wsprintf(buffer, TEXT("number= %s"), str.GetBuffer(str.GetLength()));

这样浮点型的数据便可以成功存进buffer中。


你可能感兴趣的:(解决wsprintf不支持浮点型问题)