MFC学习之一:概述

     近因项目之需,同时亦自己想学,最近学起MFC。于网上搜索关于MFC之学习方法,众者,包括自己同学,皆建议我先看看《深入浅出MFC》此书,台湾侯俊杰著。于是乎上网搜寻,下得《深入浅出MFC 第二版》,始看之。

    此书有17章,自C++基础,至win32程序,VC平台及MFC深层概念,均有所涉及,尤以MFC关键技术为重,详细剖析之。细读之,收益颇丰,自此对MFC运行与运作机制有所了解。

    吾先前有学C++,后有学win32控制台程序设计,亦算是有些许基础,乃捡MFC重者而学之。观其第一章,可知MFC之骨架。今记录其应用时关键之处,详者可阅其书。

 

其一:凡MFC程序者,必有一theApp全局变量。

其二:程序皆有入口点winMain,类win32 console之main();然于程序口中未见其踪影,皆因MFC隐之矣,吾等程序应用者,不必关心之。程序中可见者,乃InitInstance()。可在此中做些初始化工作,亦可不修改之。

其三:MFC以消息驱动,通过消息映射机制确保消息之分发与接收。映射由两宏模块实现:DECLARE_MESSAGE_MAP()和  BEGIN_MESSAGE_MAP(CTestApp, CWinApp)、END_MESSAGE_MAP()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值