vc6.0建立的默认MFC单文档工程和VS2010建立的默认MFC单文档工程有什么不同吗?

我自己在VC++6.0中建立了一个MFC的单文档工程,编写的代码可以实现,但是同样的代码在VS2010里建立的MFC单文档工程中却不能实现。并且有这样的提示,我怀疑是两个编辑器建立的工程差异,因为两个程序代码是一样的,而且我将VC++6.0编译的程序用VS2010打开后也能运行。这是怎么回事,希望大神帮忙,在下初学,请多指教,不胜感激!

由于VS2010中引进了许多新的特性,可能会导致旧版本的VS/VC的工程在VS2010下可能会出现错误,但是编译好的程序不受影响。
建议你将完整代码和错误代码贴上来,这样可以更好的分析错误的所在。追问

追答

哪一句代码出错?

追问

程序中没有那个this。编译后可以通过,但是在生成的窗口中按下回车键就会出现这个提示。

追答

将整个工程打包上传上来吧 我这边帮你调试一下 光看代码看不出什么

追问

把您的邮箱给我吧,麻烦您了。

追答

nightstalkerx@163.com

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-03-12
VS2010对错误,异常处理比较严格,vc6就没有那么严格,很多在vc6下没有提示的错误在vs2010下却有问题,改过就好了。
相似回答
大家正在搜