VS2013下手把手教你用VC++做程序

上一篇作者教大家把VS2013装上,今天主要是分享一下新平台下用VC++的MFC框架做程序,保证大家即学即,如果对vc++比较了解的,就可以跳过了。……

利用MFC框架生成项目

  • 01

    首先打开VS2013,并新建项目,这里为了方便大家学习,力求简单明了,一步一步的教大家

  • 02

    选择MFC框架,MFC从1992年的1.0到经过数十载,已经更新到了10.0

  • 03

    这里主要是显示一些当前的设置,没有多大的意义,所以一笔代过

  • 04

    这里主要是教大家做一个简单程序,所以选择基于对话框这项

  • 05

    配置一些高级功能,比如是否调用activeX,这里很多不用,所以就不选中

  • 06

    MFC框架自动为我们生成了基本的对象,这样作为开发人员就可以把更多的精力投入到逻辑上,以及实现方法上。

  • 07

    项目建成,接下来就是开始写程序

修改相应代码,达到程序目的

  • 01

    双击确定按钮后,MFC自动建立相应的方法,并建立消息影射,这里更多底层,就不用过份了解,只需要知道在这里可以写确定按钮的方法就行了。我把原来的代码注释掉,然后申明了一个CAboutDlg类(这里对应的about对话框的类),用DoModal函数是把about对话框显示出来。

  • 02

    同理双击取消按钮写下messagebox命令,但是确报错。

  • 03

    看一下错误信息发现里面的字符串,系统默认为是字符数组,而不是字符串,所以用_T方法把里面的内容转换成字符串,_T是mfc定义的一个宏函数。

  • 04

    点击绿色三角形运行程序,生成exe文件,如图所示,点击确定,弹出了about对话框,点击取消,显示了Hello World.,目的达到,程序执行成功。

    备注

    • 01

      vc高手就不用看了,这里主要是为初学者一个简单的切入点,把vc++的学习当成一件很快乐的事情,如果你觉得有用,请点个赞。谢谢。

    (0)

    相关推荐

    • 教你如何自己做系统

      做系统不求人,教你如何自己做系统,不会的小伙伴还不赶快!

    • 手把手教你用excel2007做柏拉图(pareto)

      今天小编手把手教你用excel2007做柏拉图(pareto),过程详细简单. 操作方法 01 将柏拉图的几个要点列出来,每个要点对应的数量和累计百分比是多少,按照从大到小排列. 02 选择整个数据, ...

    • 教你一分做做好生日邀请函

      教你一分做做好生日邀请函 操作方法 01 点击链接进入网站首页 02 点击登录使用你的社交媒体账号登录 点击开启设计 03 点击-自定义--输入尺寸--开启设计 04 图案--形状--添加背景素材 0 ...

    • 教你5分钟做一张属于自己聊天背景图

      教你5分钟做一张属于自己聊天背景图 操作方法 01 点击链接进入网站首页 02 点击登录使用你的社交媒体账号登录 开启设计--生活--聊天背景图 03 点击文件,把画板改成自己需要的大小 04 点击推 ...

    • 教你怎样快速关闭电脑程序

      操作方法 01 我们经常会碰到电脑死机的状况,想要关掉电脑程序又动不了,久久的等待让人很苦恼.下面让小编教大家如何快速关闭电脑程序: 快速关闭电脑程序的方法和技巧 大家免不了都会有面对死机的时候,在系 ...

    • 教你轻松学会做美篇、编美篇

      看到别人分享到朋友圈或者发送给你的美篇,你是不是觉得很好奇很新鲜呢?这么漂亮的图片还有美文是如何组合到一起的呢?再加上美妙的音乐或者歌曲,哇!能不能自己做一篇闪亮的美篇分享给别人呢?别急,我来为您服务 ...

    • 教你用记事本做SRT格式的字幕 (渣渣)

      不需任何软件,只要电脑自带的工具就能做字幕文件 操作方法 01 开始-程序-附件-记事本 02 输入 00:00:00.000 --> 00:00:10.000,按 ENTER换行,输入文字,如 ...

    • 教你用PS做3D灯带效果

      很多的新手朋友,做3D模型加灯光时,花费时间太多了,今天给新手朋友介绍一下怎么用PS加灯带. 操作方法 01 用3d输出的图片,用PS打开. 02 在ps里画一个距形选区.填充自己喜欢的.填充以后取消 ...

    • 教你用电脑做闹钟

      操作方法 01 ----送给那些喜欢折腾的朋友说明:①由于电脑当闹钟这种方法需要让电脑自动开机,所以需要主板BIOS支持此项功能!(电脑不关党请无视!) 02 详细步骤:一.设置定时开机 此功能需要在 ...