摘要: 第1章 Windows系统的消息机制对诸如PowerBuilder(后文简写为PB)、Visual Basic和Delphi等大多数可视化程序设计语言来讲,程序设计的核心是对象的事件、属性和方法,但对Windows系统本身而言,却是以消息处理为其控制机制。Windows把系统中的对象都作为窗口来对待,每个窗口都有一个用来标识其身份的句柄。Windows通过向窗口发送消息,在开发语言中转化为对象的事件,然后驱动对象,响应用户的动作。在许多面向对象的可视化程序设计语言中,Windows的众多消息已经演变成了对象的属性或方法。本章内容包括Windows系统的消息机制、消息的发送、消息的应用实例等。1 阅读全文
posted @ 2012-05-21 23:10 bizhu 阅读(2025) 评论(0) 推荐(0) 编辑
摘要: C++的虚函数(Virtual Function)是通过一张虚函数表(Virtual Table)来实现的。简称为V-Table。 在这个表中,主是要一个类的虚函数的地址表,这张表解决了继承、覆盖的问题,保证其容真实反应实际的函数。这样,在有虚函数的类的实例中这个表被分配在了 这个实例的内存中,所以,当我们用父类的指针来操作一个子类的时候,这张虚函数表就显得由为重要了,它就像一个地图一样,指明了实际所应该调用的函数。1.无继承的情况#include<iostream>usingnamespacestd;classBase{public:virtualvoidf(){cout< 阅读全文
posted @ 2012-05-21 22:42 bizhu 阅读(2285) 评论(0) 推荐(1) 编辑