11.1.3 事件驱动型程序

2013-10-07 16:10:47 · 作者: · 浏览: 73

11.1.3  事件驱动型程序

在第1章已经知道,Windows程序是事件驱动的,因此Windows程序要等待某个事件发生。Windows应用程序所需的重要的代码部分专门用于处理外部用户动作引发的事件,但与应用程序没有直接关系的活动仍然可能要求执行大量的程序代码。例如,如果用户将另一个应用程序的活动窗口拖到我们的程序旁边,并且覆盖了我们的应用程序窗口中的部分工作区,则被覆盖的应用程序需要重画这部分窗口。