MFC框架程序剖析(4)
2015-10-12 20:35
218 查看
关于窗口类、窗口类对象和窗口的关系,我们在这理解一下:
1.按之前的CAboutDlg类,我们都知道为窗口类。
2.在这个类中又生成了一个具体的对象,但是如果我们不点帮助,它是不会生成窗口的。
3.生成帮助窗口,我们关了帮助窗口,窗口销毁了但是这个窗口类对象并没有销毁,它是一直存在的。
4.但是窗口类对象销毁时,窗口也随之销毁了。
总结:窗口类对象和窗口并不是一回事,唯一的关系就是窗口类对象定义了一个窗口句柄变量,与实际的窗口相关联。
1.按之前的CAboutDlg类,我们都知道为窗口类。
2.在这个类中又生成了一个具体的对象,但是如果我们不点帮助,它是不会生成窗口的。
3.生成帮助窗口,我们关了帮助窗口,窗口销毁了但是这个窗口类对象并没有销毁,它是一直存在的。
4.但是窗口类对象销毁时,窗口也随之销毁了。
总结:窗口类对象和窗口并不是一回事,唯一的关系就是窗口类对象定义了一个窗口句柄变量,与实际的窗口相关联。
相关文章推荐
- 仿微信小视屏拍摄的进度条/自定义的progressBar的样式。
- hdu 1848 sg——dfs&&打表双实现
- repr
- 单链表求集合交并
- 栈模板的链表实现(包含头结点),实现了栈的压入,栈的弹出,返回栈顶元素,排序等操作
- padding和layout_margin的区别
- IOS之ipad和iphone之间的xib的适配所有的屏幕
- 单链表的逆置
- Linux下从源码编译安装软件中3个命令之间的关系
- MySQL first meet
- 单链表的复制——C++实现
- R.I.P. Dennis Ritchie
- C#基本知识点,与C++不同点
- 浅谈java线程安全
- ARC模式中的dealloc函数
- layout_gravity和gravity 的简单区别
- 创建github账号
- 从Excel中读取内容写入txt文件中
- LeetCode----Add Digits
- [PAT (Advanced Level) ]1015. Reversible Primes 解题文档