- 78 名前:デフォルトの名無しさん mailto:sage [2007/03/23(金) 02:00:59 ]
- 教えてください。とあるサイトで見たコードなんですが
DWORD WINAPI oreore(LPVOID p) { MSG msg; /* メッセージキューを作る。*/ PeekMessage(&msg, NULL, 0, 0, PM_NOREMOVE); SetEvent((HANDLE)p); while (GetMessage(&msg, NULL,0,0) > 0) { switch (msg.message) { case WM_SURE_TEST1: puts("WM_SURE_TEST1"); break; case WM_SURE_TEST2: puts("WM_SURE_TEST2"); break; case WM_SURE_TEST3: puts("WM_SURE_TEST3"); break; default: puts("理解できないメッセージです"); } } ExitThread(0); } このコードの最初のPeekMessageの必要性がよくわからないです。 そもそも必要なのでしょうか?
|

|