Sleep(sometime)
은 일반적인 무한 윈도우 메시지 루프에서 용도로 사용됩니까 아니면 쓸모 없거나 유해합니까?Windows 메시지 루프에서 절전()?
일부 예제에는 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
}
"마우스가 창문 너머로 움직일 때마다 0.5 초 정도 기다리라는 반응을 보냅니 까?" 아니, 나는 단지 묻고있다 ;-) 예는 바보 같았다. 그러나 나는 이것을 몇몇 코드에서 발견했다. –
@HorstWalter : 바보 같은 코드가 부족합니다. –