使用 C ++语言开发程序的必要
性
直接使用 API 函数开发程序,程序设计工作非常繁琐,难以
开发大型的应用。为此,微软使用 C ++设计了 MFC 类库, MFC
封装了大部分的 API 函数,使得程序员可以在 MFC 的基础上编程
,这样做有如下好处:
( 1 )不必记忆复杂的 API 函数,从而简化了程序设计
( 2 )可以充分利用面向对象编程思想,从而开发大型应用
( 3 )充分利用 C ++语言执行效率较高的特点,使 MFC 程序的运
行速度较快。与其它 Windows 程序设计工具相比,这是 MFC 的
最大优势。
本章介绍一种用 C ++语言封装 API 函数的方法,
该方法与
MFC 类库的封装方法非常类似
。通过本章的学习,有助于今后阅
读和理解 MFC 程序的代码,并帮助理解 MFC 类库的内部结构。