MFC
程序员面试辅导
这个作者很懒,什么都没留下…
展开
-
动手学MFC之一——为什么学MFC
Some birds can’t be caged, their feathers are just too bright.本人菜硕一渣,本不该来这里班门弄斧,但是回想自己每次有问题时,都寻求csdn的帮助,现在自己也算小有心得,应该将自己的收获与大家分享一下,也算是回报csdn,回报社会吧。几年前,MFC是相当火,无奈软件发展太快,互联网很快成为宠儿,微软已经不更新MFC了,那么为什么还原创 2014-01-26 23:17:11 · 1469 阅读 · 1 评论 -
动手学MFC之十——带上绘图搞定FlappyBird(下)
真正的牛人不是要把什么都做好,而是想做好什么,就能做好什么。接着上一节来实现FlappyBird。我们来创建一个CGame类,把鸟类和柱子类都放进去,当然,一个场景中有很多柱子,我们用一个CPtrArray类来组织它,CPtrArray类是一个动态数组,也可以理解为链表,关于这部分内容有什么不了解的欢迎在下面和我讨论,之后我也会更新出一个关于数据结构的基础教程,请大家关注。在CGame类中原创 2014-04-08 20:41:11 · 2905 阅读 · 4 评论 -
动手学MFC之九——带上绘图搞定FlappyBird(上)
代码里一个空格的偏差都让我觉得看起来不舒服。最近flappy bird那是相当火啊,但是它的操作却非常之简单,今天我们来学习一下MFC的绘图知识,顺便来实现一个简易的flappy bird。原创 2014-04-08 20:19:20 · 3337 阅读 · 4 评论 -
动手学MFC之八——鼠标和键盘
对于程序员来说,懒惰是一种美。鼠标和键盘是我们计算机的两大输入设备,所以我们必须要掌握他们的用法,你是不是乐了,鼠标和键盘我早就会用了,还用你教?且慢,我说的是获取鼠标和键盘的事件,也就是鼠标点击了,程序能知道它点在那个位置,键盘按下了,程序能知道按下了那个键,不会了吧,现在就来学习吧。上一节我们建立了一个单文档程序,我说过建立步骤里面是有玄机的,今天我们就来道破其一,我们在建立程序的时候原创 2014-03-25 22:19:54 · 1828 阅读 · 1 评论 -
动手学MFC之七——进军单文档
有时候代码的位置远比它们本身更重要。之前几节我们一直在对话框里面玩,不上档次啊,今天我们就来单文档里面看看。建立一个单文档项目同样是新建MFC,只不过在选择类型的时候选单文档。一路next或者直接finish就行啦,其实next后面是有玄机的,但是我们第一次接触,就暂时避开这些吧。全编译运行,出来界面了吧?哈哈,我们一行代码都没写,就得到了一个窗口了。它具有原创 2014-03-22 18:05:57 · 1307 阅读 · 1 评论 -
动手学MFC之五——我会数数了
如果告诉你坚持努力三年,你将年收入数百万,你会努力吗?试试吧,其实这是真的。这次我们来学习数数,当然,让我们的程序自己数,如果你有灵气的话,已经猜出来了这次要讲讲定时器。这次的程序主要包括两个按钮和一个编辑框,当点击开始数数按钮的时候,编辑框内的数字开始递增,当点击停止数数的时候,编辑框内的数字停止增加。首先画出界面。 将开始计数按钮的ID改为:IDC_BUTTON_STA原创 2014-02-13 16:50:05 · 1359 阅读 · 2 评论 -
动手学MFC之二——对话框初探
You can say it is work, and you can say it is training.今天我们将摆脱那个黑框,进入我们自己的UI界面。工欲善其事,必先利其器。首先我们熟悉一下Visual C++6.0的环境。暂且再回到一次黑框,记得当初刚用这个环境的时候,直接点了工具栏的New Text File,在出来的界面上直接写下了helloworld。#include原创 2014-01-27 18:16:59 · 1437 阅读 · 1 评论 -
动手学MFC之四——帮我算下加法
我不是学计算机的,但是有什么关系呢OK,这次我们动手写点代码。我们要做一个小程序,实现两个数的加法,首先我们画一个小界面,如果你看了上一节,这个对你来说绝对不是问题。调出Button1的属性对话框。好了,现在可以说一说了,每个控件都有一个ID,我们将Button的ID改为IDC_ADD,Caption改为“帮我加一下”,今后点击这个按钮就执行加法。改完之后双原创 2014-01-28 17:47:25 · 1492 阅读 · 2 评论 -
动手学MFC之三——对话框控件
因为一个人,做一件事;因为一件事,改变一个人如果你看了上一篇教程并且照做了,那么你肯定已经知道什么是单文档、多文档和对话框了,整个教程中,我不会告诉你什么是MFC,因为如果告诉你MFC是微软基础类库,那真不如不告诉你,我也不会告诉你什么是单文档、多文档和对话框,有些东西只有自己去体会。这次我们来画点界面,之前听人说C#程序员就是画界面的,我只能说,呵呵。不过有句话是真的:画界面不是万能的,原创 2014-01-27 20:58:37 · 1300 阅读 · 1 评论 -
动手学MFC之六——不止一个对话框
有些东西不动手是学不会的,比如MFC。Ok,上一节需要你们动手了,那么我再推荐一些工具,和VC++6.0配套的有一个帮助文档MSDN,装上它之后,哪个系统函数不知道什么意思,把光标定位在上面,点击F1,就会弹出帮助哦,真正做到了哪里不会点哪里!还有一个就是VC助手,有了它,VC就像我们肚子里的蛔虫一样,我们刚敲出前面几个字母,它就给我们补全了,很好用哦!这些东西的安装这里就不讲了,原创 2014-02-20 10:43:36 · 1425 阅读 · 1 评论