
Kingsoft OpenSource
文章平均质量分 88
hw_henry2008
博客已迁移至:http://kulv.sinaapp.com/,这里不再使用
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
转:Thunk 和DEP
转自:http://blog.youkuaiyun.com/yaosan/archive/2008/06/10/2533545.aspx前几天博客中说ATL用thunk进行消息分发。当时觉得很别扭:堆栈,堆上的内存能执行?不是代码段也能执行吗?保护位什么时候设置的?后来没深究,以后得改改这毛病了,不能把疑问留一边,一定得正视了!早上起来看双杯献酒给我的评论提示我一个上述网址有答案,先谢谢他了!Thunk 和DEP 什么是 Thunk Thunk 技术就是将一段机器码对应的字节保存在一个连续内存结构里,然后把其指针强制转转载 2011-06-02 09:16:00 · 1749 阅读 · 0 评论 -
ATL与MFC消息分发机制的对比---由金山开源代码引出的思考(一)
博客已迁移至:http://kulv.sinaapp.com/,这里不再使用ATL与MFC消息分发机制的对比---由金山开源代码引出的思考 (一) 前几天刚看金山开源代码时写了一篇博客分析了一下其消息机制的实现方式。后来发现写的很多都是ATL里面的,最**的是犯了一个严重的错误,把ATL的窗口消息机制里面一个重要技术:实现HWND和对应窗口类this指针之间的映射的原创 2011-05-29 22:33:00 · 10070 阅读 · 20 评论 -
金山卫士开源代码----消息机制浅析 (上
博客已迁移至:http://kulv.sinaapp.com/,这里不再使用金山卫士开源代码----消息机制浅析 (上) 代码地址:http://download.youkuaiyun.com/source/3301518 今天简化了金山的开源代码,用来学习一下,先谢谢金山的开源精神了,呵呵···直接弄最简单的,窗口见下图,关键代码如下,全部的代码放附件里吧。分析中关原创 2011-05-22 18:57:00 · 19426 阅读 · 50 评论 -
ATL与MFC消息分发机制的对比---由金山开源代码引出的思考(二)
博客已迁移至:http://kulv.sinaapp.com/,这里不再使用ATL与MFC消息分发机制的对比---由金山开源代码引出的思考(二) 接本文上一部分:http://blog.youkuaiyun.com/hw_henry2008/archive/2011/05/29/6453676.aspx 上面说完了ATL的消息分发方式,下面继续MFC的实现机制。原创 2011-05-29 23:09:00 · 14713 阅读 · 31 评论 -
金山卫士开源代码----消息机制浅析 (下)
博客已迁移至:http://kulv.sinaapp.com/,这里不再使用接上文http://blog.youkuaiyun.com/hw_henry2008/archive/2011/05/22/6438153.aspx代码地址:http://download.youkuaiyun.com/source/3301518 HWND CBkDialogImpl : public CW原创 2011-05-22 19:25:00 · 3583 阅读 · 6 评论