首页  >   经验  >   VS2010常见问题的解决方案

VS2010常见问题的解决方案

查看 晓伟旺旺 的博客 2015-06-25 13:40:53 2808
VS   2010  
手机阅读 | 转发赚积分
手机收藏 | 分享给好友
简介本文包含了各种错误,以及对应的解决方案,仅供参考。

    vc++里面的obj文件是什么文件
    Project(项目)中每个cpp经编译成为obj(object)目标文件,所有obj文件和资源文件经链接(link)成为可执行文件,obj文件可称为目标文件或中间文件。另外,obj文件只给出了程序的相对地址,而EXE是绝对地址。
    那是程序被编译后产生的二进制文件,不能打开,你想执行程序的话直接打开对应程序的.exe文件就可以了,也可以打开.cpp文件重新编译一下运行,但二进制文件时不能打开的,即使打开了也是乱码。

    报错分析与纠正:

error C3872: "0xa0": 此字符不允许在标识符中使用??
error  C3872: '0xa0': this character is not allowed in an identifier 或者error C3872: "0xa0": 此字符不允许在标识符中使用
     这是因为直接复制代码的问题。0xa0是十六进制数,换成十进制就是160,表示汉字的开始。


    解决办法:在报错的代码行检查两边的空格,用英文输入法的空格替换掉。
    万恶的网络,万恶的word,这些无厘头的错误都是你们搞出来的!!

error C2065: “IDR_MAINFRAME”: 未声明的标识 这个怎么解决??


    应该是图片资源,勿删除了,重新添加一个.ico的资源,并把ID改为 IDR_MAINFRAME 即可,或者自己添加一个ICON资源,资源名命为IDR_MAINFRAME

    很明显m_ImageList 是CImageList类。
    一个“图象列表”是相同大小图象的集合,每个图象都可由其基于零的索引来参考。图象列表用于高效管理大量的图标或位图。图象列表中的所有图象都包含在屏幕设备格式的一个简单的、宽的位图中。一个图象列表还可能包括一个包含用于透明地绘图的掩码的单色位图(图标风格)。Microsoft Win32应用编程接口(API)提供图象列表函数,可以绘图、创建和销毁图象列表、添加和删除图象、替代图象、合并图象和拖动图象。
    CImageList 类提供Windows普通图象列表控件的功能。此控件(为此CImageList 类)只对运行在Windows 95和Windows NT 3.51以上的版本的程序有效。

    如何彻底删除对话框类:

error C2664:“CreateThread”: 不能将参数 3 从“DWORD (__stdcall *)(void)”转换为“LPTHREAD_START_ROUTINE”
error C2065: 'WM_MOUSEWHEEL' : undeclared identifier
    vs2010缺少或未指定语言特性
错误提示:C:Program Files (x86)Microsoft ASP.NETASP.NET MVC 2Visual Studio 2010SnippetsVB2052ASP.NET MVC 2mvcpostaction.snippet: 缺少或未指定语言特性。
     需要重置vs2010的设置,msdn上的重置方法如下。重置设置在“工具”菜单上单击“导入和导出设置”。在“欢迎使用‘导入和导出设置向导’”页上单击“重置所有设置”,再单击“下一步”。如果要保存当前的设置组合,请单击“是,保存我的当前设置”,指定一个文件名,然后单击“下一步”。- 或 -如果要删除当前的设置组合,请选择“否,仅重置设置,从而覆盖我的当前设置”,然后单击“下一步”。此选项并不删除默认设置,下次使用该向导时仍然可以使用这些默认设置。在“要重置为哪个设置集合”中,从列表中选择一个设置集合。单击“完成”。“重置完成”页将提示您在重置过程中遇到的任何问题。


VC6.0 error LNK2001: unresolved external symbol _main解决办法

    学习VC++时经常会遇到链接错误LNK2001,该错误非常讨厌,因为对于编程者来说,最好改的错误莫过于编译错误,而一般说来发生连接错误时,编译都已通过。产生连接错误的原因非常多,尤其LNK2001错误,常常使人不明其所以然。如果不深入地学习和理解VC++,要想改正连接错误LNK2001非常困难。
初学者在学习VC++的过程中,遇到的LNK2001错误的错误消息主要为:


unresolved external symbol(不确定的外部“符号”)。
如果连接程序不能在所有的库和目标文件内找到所引用的函数、变量或标签,将产生此错误消息。一般来说,发生错误的原因有两个:一是所引用的函数、变量

1.微信扫码
2.点击按钮,粘贴命令
自动刷新 手动刷新
命令:rd 9L:,h 复制
提示:如果您发送了命令,自动刷新会展开全文。自动刷新最多60秒,超过60秒请点击手动刷新。
创作不易,汗水不止!为防止劳动果实被爬虫窃取,开启了反爬机制,需要您发送命令继续阅读。取关会再次出现此提示。一段时间后出现此提示,请再次发送即可。如有问题,请加客服微信Freeme007处理。感谢您的理解。
标注
评论
站内搜
百度搜
传送到手机
手机扫码,识别文字,完成传送x
加载中...
标注内容x
加载中...
添加标注x
文章标题:VS2010常见问题的解决方案
文章地址:http://www.cjjjs.com/article/6252015534013755
转载到个人博客,请在文末带上右侧内容(含超链接):本文转载自:VS2010常见问题的解决方案
收藏 0 点赞 0
公众号
微信赞赏
支付宝赞赏
领支付宝大红包
QQ群

相关阅读

  1. VS2019创建第一个C++项目说明 查找全网同类文章
  2. VS2017编译警告MSB8027解决办法 查找全网同类文章
  3. VS调试Linux时遇到加载符号模块的问题 查找全网同类文章
  4. VS2017编译Linux项目时添加不常用的命令选项方法 查找全网同类文章
  5. VS2017开发Linux程序时解决未定义的标识符问题办法 查找全网同类文章
  6. VS2017提示警告suggest parentheses... 查找全网同类文章
  7. VS2017的Linux项目编译和链接的相关说明 查找全网同类文章
  8. VS2017编辑框设置背景图片方法分享 查找全网同类文章
  9. VS2017控制台程序显示中文为乱码的问题解决办法 查找全网同类文章
  10. VS2017开发Linux项目的过程:从创建项目到调试运行全程指导 查找全网同类文章
分享到:
分享文章[VS2010常见问题的解决方案]到QQ空间

相关阅读

猜您感兴趣