很简单的问题。我只是好奇为什么我会使用 PostQuitMessage(0) 来打破我的消息循环,而不是仅仅执行以下操作:
bool isRunning;
case WM_DESTROY:
{
isRunning = false;
break;
}
老实说,我真的不认为这样做有什么害处,但也许有一些我不太清楚的细节。
很简单的问题。我只是好奇为什么我会使用 PostQuitMessage(0) 来打破我的消息循环,而不是仅仅执行以下操作:
bool isRunning;
case WM_DESTROY:
{
isRunning = false;
break;
}
老实说,我真的不认为这样做有什么害处,但也许有一些我不太清楚的细节。