【发布时间】:2012-06-16 17:33:37
【问题描述】:
Sleep(sometime) 在典型的无限窗口消息循环中是否有用,还是只是无用甚至有害?
一些示例包含Sleep,但大多数不包含。
// Main message loop:
MSG msg;
while (GetMessage(&msg, NULL, 0, 0))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
Sleep(500); // As pointed out below, completely nonsense
Sleep(5); // Would have been the better example, but still bad
}
【问题讨论】:
标签: c++ winapi sleep message-loop