vc6下字符的格式输入在vc2005下如何转换

问题描述

形式如下:doublenum=100.;CStringstrt;strt.Format("%.2f",num);为什么在vc2005下编译出问题:errorC2664:“voidATL::CStringT<BaseType,StringTraits>::Format(constwchar_t*,...)”:不能将参数1从“constchar[5]”转换为“constwchar_t*”请问是怎么回事,如何处理谢谢

解决方案

解决方案二:
在项目属性里面设置一下“字符集”属性试试!
解决方案三:
可能是字符集的问题,VC2005默认使用Unicode,而VC6下使用的是ANSI。
解决方案四:
strt.Format(_T("%.2f"),num);试试这个!
解决方案五:
对,strt.Format(_T("%.2f"),num);用这个。
解决方案六:
是Unicode和ANSI的区别,使用中你还会发现还有很多地方不同与VC6,如果需要使用到VC6编写的动态库,这两个函数经常要用到WideCharToMultiByte()和MultiByteToWideChar()。
解决方案七:
这个问题是因为vs2005字符集的问题,解决的方法有两个,第一个是更改项目配置属性中的常规选项卡,找到字符集,更改成未设置;或者是加上_T()转义符

时间: 2024-09-01 17:05:41

vc6下字符的格式输入在vc2005下如何转换的相关文章

linux下普通用户在输入root密码下才可以执行对应程序如何实现?

问题描述 linux下普通用户在输入root密码下才可以执行对应程序如何实现? 解决方案 应该是类似于起一个shell,然后要求你切换到root,然后再执行程序,程序退出之后,shell也退出 解决方案二: http://www.lupaworld.com/article-223530-1.html 解决方案三: 获取用户的权限,看看 对于当前用户的程序权限是否足够,不够的话就弹出对话框,要求输入密码

JAVA中在文本框中输入字符后如何在弹出下拉菜单中出现对应的选项,急求各位大师。

问题描述 JAVA中在文本框中输入字符后如何在弹出下拉菜单中出现对应的选项,急求各位大师. 如何1是电汇,2是信用证.当我在文本框中输入1后,自动弹出下拉菜单:1 电汇. 请说的详细些,这问题真的困扰我很久了.谢谢各位啦. 解决方案 能不能把问题描述的更详细点 输入1 对应的选项 电汇..是从数据库中查询的 还是只是前台的一个效果 解决方案二: 是不是类似于搜索引擎那种,比如百度一样,输入一个三国下面会显示出三国******什么的. 解决方案三: 你说的是自动补全吧,如果是输入框,必须监听输入状

js实现控制textarea输入字符串的个数,鼠标按下抬起判断输入字符数_javascript技巧

[Html代码] <table> <tr> <td width="150">短信内容:</td> <td> <textarea name="message" cols="96" rows="5" onKeyDown="textCounter(message,remLen,65);" onKeyUp="textCounter(mess

VC2005下制作媒体播放器

前几天突然间心血来潮,打算自己用VC做一个媒体播放器,于是到网上搜索了一下,发现有很多好心人贴出了很多例子(很是感谢),一些是VC6写的,一些是VC2003/2005写的,都是直接通过wmp.dll(WINDOW MEDIA PLAYER9带的ACTIVE控件,存放在C:\WINDOWS\system32目录下.本人对VC6有点排斥(哈哈,就是觉得其C++标准支持太差了,故一般做项目时不考虑,实在没办法的时候才采用),就直接开始在VC2005下按照提示编写了. 开始总是一样: 1.添加一个解决方

Linux下挂载ntfs格式移动硬盘

工作中遇到linux系统 Red Hat Enterprise5.7 挂载希捷ntfs格式移动硬盘,会跳出一个ERROR提示框:The volume 'EAGET-NQH'user the ntfs file system which is not supported by your system. 其中'EAGET-NQH'为我的移动硬盘名. 查找资料发现linux支持ntfs格式分区需要安装ntfs-3g插件,下载安装即可, 什么是NTFS-3G NTFS-3G是一个开源软件,支持在Linu

动态设置最大长度-关于EditText中英文下设置不同最大输入长度的问题

问题描述 关于EditText中英文下设置不同最大输入长度的问题 各位大神,你们平时遇到EditText在输入中文和英文要求设置不同最大输入长度的问题时怎么解决,根据不同输入情况动态设置最大程度有没有意义,比如我中英文混输又该设多大最大长度呢? 是不是应该定一个规则"1个中文字符 = 两个英文字符或数字"更实用呢? 解决方案 android-代码设置editText最大长度EditText属性设置以及输入长度限制EditText设置最大输入长度并设置密码效果 解决方案二: maxlen

基于jQuery实现select下拉选择可输入附源码下载_jquery

我们知道,一般select下拉框是只能选择的,不能用来输入内容的.而有时我们会遇到下拉框中没有要选择的信息项或者下拉选项特别多时,我们可以让select变成text,允许用户输入想要的内容,同时还可以在输入的时候将包含关键字的项也列出来,供快速选择. 查看演示效果            源码下载 本文将用实例和大家分享一款基于jQuery的下拉框插件,它允许用户输入内容,同时下拉选项中会及时匹配相关选项,支持键盘操作,还支持html选项内容,当然还能让下拉的过程带有动画效果.我们来看下如何使用.

格式 webp-谷歌的webp图片格式如何在windows下使用java转换成其他格式

问题描述 谷歌的webp图片格式如何在windows下使用java转换成其他格式 参考了http://blog.csdn.net/geeklei/article/details/41147479,可以在linux下成功执行,但是在windows下编译出dll和jar始终无法正确运行java.lang.IllegalArgumentException: image == null!无法识别这样的图片格式 解决方案 Java webp转jpg webp是最近google推出的新的图片格式 googl

Win8下麦克风和线路输入出现问题

解决Win8下麦克风和线路输入问题本文提供了解决麦克风以及其它线路输入源(例如:磁带播放器.答录机和其它类型的声音设备)问题的方法.本文适用于装有 Windows8 的 HP 和 Compaq 电脑,其他品牌安装了Win8系统的用户也可以参考这篇文章中的方法有选择的借鉴一二.注:使用本文前,请确保 Windows 中扬声器可以发声.首先执行以下步骤,测试并检测硬件和连接,更新音频驱动程序,并对 Windows 声音设置进行配置. 如果您按照正确的顺序执行以下步骤,您将可以修复问题或者您将发现音频