摘要: 三层机制 1.顶端就是Windows内核。Windows内核维护着一个消息队列,第二级控制中心从这个消息队列中获取属于自己管辖的消息,后做出处理,有些消息直接处理掉,有些还要发送给下一级窗体(Window)或控件(Control) 2.第二级控制中心一般是各Windows应用程序的Applicati 阅读全文
posted @ 2018-07-19 15:08 代码研究院初心 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 闪烁的根源:OnEraseBkgnd一擦一写造成了图象颜色的反差导致闪烁 如何避免:首先要做的是屏蔽背景刷新。背景刷新其实是在响应WM_ERASEBKGND消息。我们在视类中添加对这个消息的响应 阅读全文
posted @ 2018-07-19 15:05 代码研究院初心 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 详细资料查看https://www.cnblogs.com/swunield/articles/3893250.html 在我看来主要分方式就是 1.共享内存 2.postmessage发送出去 3.网络远程下载 阅读全文
posted @ 2018-07-19 14:52 代码研究院初心 阅读(2532) 评论(0) 推荐(0) 编辑
摘要: 转自http://www.cnblogs.com/jerry19880126/p/3616999.html 成员变量依据声明的顺序进行排列(类内偏移为0开始),成员函数不占内存空间 上部分为成员变量,下部分为虚表 当创建一个含有虚函数的父类的对象时,编译器在对象构造时将虚表指针指向父类的虚函数;同样 阅读全文
posted @ 2018-07-19 14:49 代码研究院初心 阅读(121) 评论(0) 推荐(0) 编辑