`
ai_longyu
  • 浏览: 479630 次
社区版块
存档分类
最新评论

wsprintf不支持%f的解决方法

 
阅读更多

wsprintf不支持%f,即不支持浮点数,双精度数格式化。

又sprintf在mfc中编译会提示warning,说此函数太老了,不推荐使用。

所以可以把float, double型数据先格式化为CString类型,再格式化为char[]。

例如

分享到:
评论

相关推荐

    windows控制台wsprintf打印utf8字符串例子

    windows控制台 wsprintf 打印 utf8 字符串例子,用VS2015编译。 通过一个 hpp 头文件定义了utf8转utf16的功能函数,将 utf8 字符串转为utf16后传递给 wsprintf 打印 出来。

    VB.win32函数教程

    VB中win32函数,非常不错,顶

    定时关机程序

    wsprintf(time,"%d年%d月%d日 %d:%d:%d",iTime.wYear,iTime.wMonth,iTime.wDay,iTime.wHour,iTime.wMinute,iTime.wSecond); SetDlgItemText(hwnd,IDC_TIME,time); } void CALLBACK doTime(HWND hwnd,UINT message...

    获得USB的信息vc++

    现在USB设备却很多,因此对USB设备的查找与读写就必不可少了。但是能找到关于USB读写的资料很...其中还有些问题还没有解决,发出来希望大家解决之后能通知我或者发表出来。 参考了USBPort,USBview等代码,一并致谢。

    PostSend类

    wsprintf(pName,L"%s?filename=%s",m_strFtpSite,strDestName); AfxOutInfoToFile("===上传文件名:",strSourceName); AfxOutInfoToFile("===上传地址:",pName); ASSERT(m_strFtpSite != "" && strSourceName != ...

    LPK专杀C语言源码

    wsprintf(szSeach, L"%s\\*", szPath); HANDLE hFind = FindFirstFile(szSeach, &stcFindData;); if (hFind == INVALID_HANDLE_VALUE) { return; } do { // 判断当前找到的文件是否是当前或...

    MFC类型转换与回调函数

    格式化字符串与回调函数  与其用 sprintf() 函数或 wsprintf() 函数来格式化一个字符串,还不如用 CString 对象的Format()方法:

    简易播放器

    #include "stdafx.h" #include #include #include "resource.h" #include "MainDlg.h" #include "mmsystem.h" #include "commdlg.h" #include "WINUSER.H" ... wsprintf(strTime,"%2d:%2d:%2d",mscH,mscM,mscS);

    VB API实现简单的程序窗口.rar

    VB 基于API技术实现简单的程序窗口,源码文件说明:用VB的模块模仿写的几个小例子(不用窗体)[源码] ...主要是用到了wsprintf函数,对应于Win32API函数wprintf(Win32API函数wprintf在VB中不能去调用它,调用会出错。)

    内存监测VC源代码

    王艳萍的内存监测,代码蛮好的,代码摘录如下:   char szBuff[128]; MEMORYSTATUS ms; ... wsprintf(szBuff, "\n 物理内存总量: %-5d MB", ms.dwTotalPhys/(1024*1024));... wsprintf(szBuff, "\n

    windows用户称拦截api

    对于文件映射是一种特殊的方式,使得程序不需要进行磁盘i/o就能对磁盘文件进行操作,而且支持多种保护属性。对于一个被映射的文件,主要是使用CreateFileMapping函数,利用他我们可以设定一些读写属性:PAGE_READONLY...

    键盘消息源代码

    wsprintf (szBuffer, szFormat [iType], szMessage, //消息 wParam,//虚拟键代码 (BYTE) (iType ? wParam : ),//显示字符值 LOWORD (lParam),//重复次数 HIWORD (lParam) & 0xFF,//OEM键盘扫描码...

    PETools源码

    wsprintf(cBuff,"lX",ImpDescriptor.OriginalFirstThunk); this->m_ListCtrl1.SetItemText(n,1,cBuff); wsprintf(cBuff,"lX",ImpDescriptor.TimeDateStamp); this->m_ListCtrl1.SetItemText(n,2,cBuff); ...

    常用功能汇编语言代码汇总,例如:ASCII转换,浮点操作,网络,字符串,排序等

    64 位整数转换为十进制 ASCIIZ 字符串,阻止多个实例,重新排序任务栏项,在屏幕上居中窗口,终止 TCP 连接,IPADDR 和 PORTNR 宏,搜索InString,IsExtensionInList,wsprintf_sci,多字符串替换,十六进制 ASCIIZ ...

    易语言日志打印

    易语言日志打印源码,日志打印,创建日志框,写日志,CreateFontA,GetDC,GetClientRect,SelectObject,SetTextColor,DrawText,DeleteObject,ReleaseDC,DefWindowProc,RedrawWindow,Data_wsprintf1,SetWindowLongA

    在win32窗口下输出杨辉三角

    静态窗口输出通过建立Win32项目实现,在预编译好的窗口文件里,只需要添加绘制的信息即可。...利用二维数组和for循环排列出杨辉三角,再利用wsprintf函数把整形转化为字符型,再利用TextOut函数打印出杨辉三角。

    简单债务管理(32位汇编)

    对日常债务进行数据库操作 .586 .model flat,stdcall option casemap:none include pay.inc include p_Func.asm include p_const.asm include p_struct.asm include p_data.asm include macro.mac ...

Global site tag (gtag.js) - Google Analytics