2 visual studio1 VISUAL_STUDIO1 于 2016.01.30 23:27 提问

为什么在VS2013环境中使用MFC会有如下情况

这是最后的程序

 void CMFCApptoolsView::OnBnClickedButton1()
{
    // TODO:  在此添加控件通知处理程序代码
#include <iostream>
    system("wscript");
}

![图片说明](http://img.ask.csdn.net/upload/201601/30/1454167649_451561.png)图片说明

3个回答

caozhy
caozhy   Ds   Rxr 2016.01.30 23:46

显然编译失败了。你看下这个路径上,没有你生成的 systemtools.exe

caozhy
caozhy 回复91program: 可以是可以,但是在一个mfc程序中贴出这个头文件,而且是加在这么一个位置,我觉得是不合理的。
接近 2 年之前 回复
91program
91program 回复caozhy: 一个小心眼的家伙,以前也没有见你对我的回答评论过。 在你爷爷说了你后,天天跟你爷爷过不去。你想干什么!? 在CSDN 的问答群里道歉,然后来这里继续当小人。你究竟想干什么? caozhy 说你呢,出来溜溜吧。
接近 2 年之前 回复
91program
91program 回复caozhy: 这更正常啊,没有人说 #include 必须放在文件头部。放在代码中,在许多开源的代码中都可以看到类似的用法。
接近 2 年之前 回复
caozhy
caozhy 而且你把#include <iostream>贴在这里算怎么一回事呢
接近 2 年之前 回复
u014272404
u014272404   2016.05.24 16:26

在这种技术论坛上 ,就不要吵架了吧。。。。

91program
91program   Ds   Rxr 2016.01.31 14:11

首先,看一看编译是否通过?即有没有语法错误,导致编译不通过。
其次,如果编译通过了则查看一下工程的设置,生成的 EXE 文件,与调试运行 EXE 的目录是否相同?默认生成工程中,这两个设置是一样的。
最后,VS2013 是集成 MFC 的,所以一般情况下开发基于 MFC 的程序是没有问题的。如果还不行,建议你重新安装 VS2013,或者 VS2015试试。

91program
91program 回复caozhy: 你是否是小人或者其它,我有我有判断。你就尽量装大度吧,然后又是以后跟在我后面搞东搞西。
接近 2 年之前 回复
caozhy
caozhy 回复91program: 这个每个人的知识都是有局限的嘛。我也是来学习的。至于神人还是神经人还是小人,这个随便你怎么想好了,这个太复杂了。
接近 2 年之前 回复
91program
91program 回复caozhy: 你的回答是否错误,由提问者去判断,与我无关!
接近 2 年之前 回复
91program
91program 回复caozhy: 你认为是错误,就是错误了?你是神人,还是神经人???
接近 2 年之前 回复
caozhy
caozhy 话说回来。如果你把指出我每个回答的错误,或者给出比我更好的答案作为“报复”和“打击”我的手段。我觉得也挺好的。因为这样我能学到很多,学习的方式可以很灵活嘛。你夸夸我,再教我一点,和你先骂我一顿,再教我两招,都是学习。我倒是不在乎这个。当然了。我还是希望你不是真的生我的气。每个人都有现实中的很多问题,谁也不缺不对付的人,在虚拟的网络上多个陌生的朋友比多个心怀“惦记”的人强,你是爷爷辈的人,不用多说了。
接近 2 年之前 回复
caozhy
caozhy 为你这个答案点一个赞。要是你每个回答都能像这样,我还有什么和你过不去的呢?又有什么专门和你过不去的呢?
接近 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!