运行成员函数

框架应用程序大部分时间都花在类 CWinAppRun 成员函数中。 初始化后, WinMain 调用 Run 以处理消息循环。

Run 循环遍历消息循环,检查消息队列中是否有可用消息。 如果消息可用, Run 请调度它以执行作。 如果没有可用的消息(通常为 true), Run 则调用 OnIdle 执行你或框架可能需要执行的任何空闲时间处理。 如果没有消息,也没有空闲处理要做,应用程序会等到发生某些情况。 应用程序终止时, Run 调用 ExitInstanceOnIdle 成员函数中的图显示了消息循环中的作序列。

消息调度取决于消息的类型。 有关详细信息,请参阅 框架中的消息和命令

另请参阅

CWinApp:应用程序类