Почему необходимо PostQuitMessage
Довольно простой вопрос. Мне было просто любопытно, почему я бы использовал PostQuitMessage(0), чтобы вырваться из цикла сообщений, вместо того, чтобы просто делать что-то вроде:
bool isRunning;
case WM_DESTROY:
{
isRunning = false;
break;
}
Честно говоря, я не вижу никакого вреда в этом, но, возможно, есть некоторые мелочи, которые я не совсем вижу.