MFC制作简易IDE
首先打开VS2013,新建MFC应用程序,确定之后根据个人需要进行一堆设置;设置完成之后运行,会得到由框架生成的应用程序,如下图所示:
再来就是编辑代码,进行保存。这里不多说,略过!
接下来就是怎么编译我们编辑的代码,返回到vs2013,找到资源视图->在工程名下找到Ribbon,双击打开找到工具箱设置编译按钮和面板,执行;如下:
此时在MFC应用程序可以在左上角看到我们设置的编译器,按钮为灰色的,因为此时还没代码来响应这两个按钮。应在刚刚设置按钮的地方右键添加事件处理程序,在类列表里选择CmainFrame进行添加:
这里添加的代码应该为vc或者gcc编译器bat批处理文件所在的目录;如 #include <stdlib.h>
system("%comspec% /k \"\"G:\\vs2013\\VC\\vcvarsall123.bat\"\" x86");
这里说明一下,上面提到的自己编辑的代码要在.bat文件里进行路径设置,为不破坏原来的编译器,我这里复制了一份原来的bat文件并命名为vcvarsall123.bat,如下:
注意:上面system路径的bat文件是我修改过的bat文件。
这样返回MFC应用程序点击RUN就可以编译我们的程序啦!!!
此时我们就可以用中文进行操作一下啦!!!如图:
点击RUN(在左上角的易语言那里,有些同学可能会找不到),执行!!!