资 源 简 介
目标
在一个函数中暂停应用程序,直到用户单击鼠标或者按键为止。
2. 策略
当应用程序看起来是空闲时,实际上它在运行函数: C Wi n A p p : : R u n ( )。该函数不仅具有
查询新消息的逻辑功能,并且完成了大量包括更新用户界面状态和清除临时内存对象在内的
应用程序维护工作。因此,如果需要在应用程序中的某个地方停止运行并等待消息,也需要
进行这种应用程序维护工作。由于微软提供了C Wi n A p p ( ) : : R u n ( )函数的源代码,因此本例将
创建该函数的一个新版本,可用于应用程序中的任何地方。