MFC学习笔记

第三章MFC框架程序剖析

1、 创建一个基于MFC的单文档界面应用程序。
2、打开类视图,可以看到整个项目中所包含的类。
3、在C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\atlmfc\src\mfc中找到appmodul.cpp文件,WinMain函数就在这个文件中。

4、MFC AppWizard是一个辅助生成源代码的向导工具,它可以帮助我们自动生成基于MFC框架的源代码.在向导的每一个步骤中,我们可以根据需要来选择各种特性,从而实现定制应用程序.
5、   窗口类 , 窗口对象与窗口关系
窗口类中定义一个类型为 HWND 成员变量 , 用来保存与之相关的窗口句柄值 , 可以用一个窗口类的实例即窗口对象来对应一个创建的窗口 ( 是一种资源 ), 窗口对象与窗口之间的关系是 : C++ 窗口类对象与窗口并不是一回事 , 它们之间唯一的关系是 C++ 窗口类对象内部定义了一个窗口句柄变量 , 保存了与这个 C++ 窗口类对象相关的那个窗口的句柄 . 窗口销毁时 , 与之对应的 C++ 窗口类对象销毁与否 , 要看其生命周期是否结束 , C++ 窗口类对象销毁时 , 与之相关的窗口将销毁 , 因为它们之间的纽带 (m_hWnd) 已经断了 , 因此这时要回收窗口资源 . 窗口销毁时调用 DestroyWindow 函数 , 窗口类对象销毁即将 m_hWnd 变量设置为 NULL.


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值