接触MFC

进入工作,我初次接触到了MFC。MFC在上个世纪九十年代,风靡全球。微软的AFX小组写了很多的函数,这些函数是MFC的雏形。作为Windows系统开发的一个接口,MFC编程是一件Windows开发的利器。当然,AFX小组的成员,他们可能来自于哈佛、斯坦福、麻省理工,这样的计算机名校。因此,MFC编程实际上是很难懂的。

开发MFC,离不开VS。我初期没有接触过MFC,很大的原因是我的电脑上没有VS。我们学校的一个VS,10个多G。在网络不发达的学校寝室里,难以从网络上获取资源。

刚接触MFC时,你可能只打开一个对话框。在VS的环境里,一个初始化的程序界面上,只有两个按钮。

比如,开发一个编辑文本的,对话框程序。首先,你要在界面上,画出一个Edit Control 控件。这个控件作为你输入文本的窗口,它有一个ID。控件和窗口都被看做资源,都有一个ID。这些编辑框和按钮,都要在将要编写的代码中,使用到。一个窗口,绑定在一个类上。这个类的是CDialog的子类。在这个类中,定义一些CEdit,CComboBox的类。这些类可以用窗口上的控件,进行数据交换(DataExchange)。

窗口的控件上,有很多事件可以触发。在控件的属性中,点击一个闪电形状的按钮。可以看到一个控件包含很多的事件,事件可以关联上一个函数。

CEdit,CComboBox,这些控件,本身也有很多函数,供我们使用。通过使用它们,我们可以改变这些控件中的值。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值