MFC介绍MFC(Microsoft Foundation Classes),即微软基础类库,是微软为 Windows 平台开发者提供的一个 C++ 类库
它的核心价值在于,用 C++ 的 “类” 将复杂的 Windows API (Win32 API) 给 “包裹” 起来,让开发者能通过面向对象的方式去调用
这样做的好处是大大简化了 Windows 图形界面程序的开发工作
核心思想与架构MFC 的精髓在于其六个相互配合的内部机制,包括我们马上会介绍的消息映射和序列化。简单来说:
程序启动机制:负责程序启动的流程,从 CWinApp 派生对象到 AfxWinMain 主函数等
窗口创建机制