运行成员函数

框架应用程序会在 CWinApp 类的 Run 成员函数中花费其大部分时间。 初始化之后,WinMain 调用 Run 来处理消息循环。

Run 循环通过一个消息循环,检查消息队列中的可用消息。 如果有可用的消息,Run 调度它进行相应的操作。 如果没有可用的消息(通常是这种情况),则 Run 调用 OnIdle 来执行你或框架可能需要进行的任何空闲时间处理。 如果没有要执行的消息和空闲处理,则应用程序将进行等待,直到发生某些情况。 应用程序终止时,Run 调用 ExitInstanceOnIdle 成员函数中的数字显示消息循环中的操作序列。

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

另请参阅

CWinApp:应用程序类