运行成员函数
框架应用程序会在 CWinApp 类的 Run 成员函数中花费其大部分时间。 初始化之后,WinMain
调用 Run
来处理消息循环。
Run
循环通过一个消息循环,检查消息队列中的可用消息。 如果有可用的消息,Run
调度它进行相应的操作。 如果没有可用的消息(通常是这种情况),则 Run
调用 OnIdle
来执行你或框架可能需要进行的任何空闲时间处理。 如果没有要执行的消息和空闲处理,则应用程序将进行等待,直到发生某些情况。 应用程序终止时,Run
调用 ExitInstance
。 OnIdle 成员函数中的数字显示消息循环中的操作序列。
消息调度取决于消息类型。 有关详细信息,请参阅框架中的消息和命令。
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈