- 博客(7)
- 收藏
- 关注
转载 转贴:Objective-C Tutorial
Objective-C语言是一种面向对象的一种动态编程语言,基于ANSI C,其面向对象的语法和思想主要来源于Small-talk。GCC便直接支持Objective-C。该语言在Mac上有着广泛应用。有兴趣的朋友可以参考下面的链接:一个不错的Tutorial:http://www.otierney.net/objective-c.html一本Online Book,比较全:http://
2007-02-28 23:27:00 2442
原创 Warning C4150的原因和解决办法
今天有同事碰到了这个Warning:Warning C4150Deletion of pointer to incomplete type type; no destructor called下面的代码会导致这个问题: class A;
2007-02-27 22:52:00 6550 4
原创 MFC中PretranslateMessage的实现
(不小心删掉了这篇文章,现在把它翻出来,重新发表)在MFC里面,PretranslateMessage是一个很重要的虚函数。这个函数的作用这里就不谈了,很多地方都有涉及,这里只谈一下其实现的机制。谈到PretranslateMessage的实现,便不得不谈到MFC消息循环的实现。MFC通过CWinApp类中的Pumpmessage函数实现消息循环,但是实际的消息循环代码位于CWinThread
2007-02-15 21:39:00 3071
转载 转贴一篇Matt Pietrek的关于SEH的文章
全文比较长,链接在这里:http://www.microsoft.com/msj/0197/exception/exception.aspx
2007-02-10 19:26:00 2356
原创 API Hook完全手册
注:本文是根据我两年前写的一个系统行为监测程序写成(参考了一些书籍和文章)。最近在论坛上看到有不少人在问关于API Hook的问题,便写成此文,希望能对朋友们在写API Hook代码的时候能够有所帮助。1 基本原理API Hook是什么我就不多说了,直接进入正题。API Hook技术主要有下面的技术难点:1. 如何将自己的的代码Inject到其他进程2. 如何Hoo
2007-02-10 19:20:00 18931 3
原创 COM对象创建过程总结(进程外和进程内)
以前研究过DLL的,刚刚研究了一下EXE的情况,现在总结一下:进程内DLL的情况下: 客户调用CoCreateInstance COM调用CoGetClassObject想获得类厂的接口指针 CoGetClassObjec通过注册表找到Dll M加载该DLL到客户的进程中 调用该DLL的DllGetCla
2007-02-08 23:19:00 6387
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人