![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
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 · 1484 阅读 · 1 评论 -
动手学MFC之十——带上绘图搞定FlappyBird(下)
真正的牛人不是要把什么都做好,而是想做好什么,就能做好什么。 接着上一节来实现FlappyBird。 我们来创建一个CGame类,把鸟类和柱子类都放进去,当然,一个场景中有很多柱子,我们用一个CPtrArray类来组织它,CPtrArray类是一个动态数组,也可以理解为链表,关于这部分内容有什么不了解的欢迎在下面和我讨论,之后我也会更新出一个关于数据结构的基础教程,请大家关注。在CGame类中原创 2014-04-08 20:41:11 · 2914 阅读 · 4 评论 -
动手学MFC之九——带上绘图搞定FlappyBird(上)
代码里一个空格的偏差都让我觉得看起来不舒服。 最近flappy bird那是相当火啊,但是它的操作却非常之简单,今天我们来学习一下MFC的绘图知识,顺便来实现一个简易的flappy bird。原创 2014-04-08 20:19:20 · 3368 阅读 · 4 评论 -
动手学MFC之八——鼠标和键盘
对于程序员来说,懒惰是一种美。 鼠标和键盘是我们计算机的两大输入设备,所以我们必须要掌握他们的用法,你是不是乐了,鼠标和键盘我早就会用了,还用你教?且慢,我说的是获取鼠标和键盘的事件,也就是鼠标点击了,程序能知道它点在那个位置,键盘按下了,程序能知道按下了那个键,不会了吧,现在就来学习吧。 上一节我们建立了一个单文档程序,我说过建立步骤里面是有玄机的,今天我们就来道破其一,我们在建立程序的时候原创 2014-03-25 22:19:54 · 1865 阅读 · 1 评论 -
动手学MFC之七——进军单文档
有时候代码的位置远比它们本身更重要。 之前几节我们一直在对话框里面玩,不上档次啊,今天我们就来单文档里面看看。 建立一个单文档项目同样是新建MFC,只不过在选择类型的时候选单文档。 一路next或者直接finish就行啦,其实next后面是有玄机的,但是我们第一次接触,就暂时避开这些吧。全编译运行,出来界面了吧? 哈哈,我们一行代码都没写,就得到了一个窗口了。它具有原创 2014-03-22 18:05:57 · 1322 阅读 · 1 评论 -
动手学MFC之五——我会数数了
如果告诉你坚持努力三年,你将年收入数百万,你会努力吗?试试吧,其实这是真的。 这次我们来学习数数,当然,让我们的程序自己数,如果你有灵气的话,已经猜出来了这次要讲讲定时器。 这次的程序主要包括两个按钮和一个编辑框,当点击开始数数按钮的时候,编辑框内的数字开始递增,当点击停止数数的时候,编辑框内的数字停止增加。 首先画出界面。 将开始计数按钮的ID改为:IDC_BUTTON_STA原创 2014-02-13 16:50:05 · 1379 阅读 · 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 · 1447 阅读 · 1 评论 -
动手学MFC之四——帮我算下加法
我不是学计算机的,但是有什么关系呢 OK,这次我们动手写点代码。我们要做一个小程序,实现两个数的加法,首先我们画一个小界面,如果你看了上一节,这个对你来说绝对不是问题。 调出Button1的属性对话框。 好了,现在可以说一说了,每个控件都有一个ID,我们将Button的ID改为IDC_ADD,Caption改为“帮我加一下”,今后点击这个按钮就执行加法。 改完之后双原创 2014-01-28 17:47:25 · 1532 阅读 · 2 评论 -
动手学MFC之三——对话框控件
因为一个人,做一件事;因为一件事,改变一个人 如果你看了上一篇教程并且照做了,那么你肯定已经知道什么是单文档、多文档和对话框了,整个教程中,我不会告诉你什么是MFC,因为如果告诉你MFC是微软基础类库,那真不如不告诉你,我也不会告诉你什么是单文档、多文档和对话框,有些东西只有自己去体会。 这次我们来画点界面,之前听人说C#程序员就是画界面的,我只能说,呵呵。不过有句话是真的:画界面不是万能的,原创 2014-01-27 20:58:37 · 1316 阅读 · 1 评论 -
动手学MFC之六——不止一个对话框
有些东西不动手是学不会的,比如MFC。 Ok,上一节需要你们动手了,那么我再推荐一些工具,和VC++6.0配套的有一个帮助文档MSDN,装上它之后,哪个系统函数不知道什么意思,把光标定位在上面,点击F1,就会弹出帮助哦,真正做到了哪里不会点哪里!还有一个就是VC助手,有了它,VC就像我们肚子里的蛔虫一样,我们刚敲出前面几个字母,它就给我们补全了,很好用哦!这些东西的安装这里就不讲了,原创 2014-02-20 10:43:36 · 1439 阅读 · 1 评论