2011年12月5日

<<深入核心VCL架构剖析>>笔记(2)

摘要: 构造函数(constructor或ctor):分配内存,初始化资源 析构函数(destructor或dtor):释放内存,执行初始化反向工作(释放资源) TObject.NewInstance:分配内存并进行初始化. 动态方法(dynamic):节约VMT空间,但速度低于虚拟方法(virtual) Delphi对象分配机制是使用用堆分配(Heap Allocation),而C/C++可以同时使用... 阅读全文

posted @ 2011-12-05 18:08 easy33 阅读(603) 评论(0) 推荐(0) 编辑

<<深入核心VCL架构剖析>>笔记(1)

摘要: Windows:事件驱动机制. 事件转换为消息,再分派给应用程序. 每个应用程序都有一个消息队列(Message Queue),当事件发生时执行环境会把属于本应用程序的的消息分派到消息队列里,应用程序从消息队列里取出并处理. 创建原生Windows程序 创建原生Windows程序需要使用如下record: TMSG定义如下: TMsg = tagMSG; tagMSG = record hwnd... 阅读全文

posted @ 2011-12-05 16:42 easy33 阅读(733) 评论(1) 推荐(0) 编辑

导航