004
20.03.2005, 17:44 Uhr
Oliver
S2-Pixelgeneral
|
Ich mach's immer so:
C++: |
LRESULT CALLBACK MessageHandler(HWND hwnd,UINT msg,WPARAM wParam,LPARAM lParam) {
switch(msg) { case WM_DESTROY: PostQuitMessage(0); return 0; }
return DefWindowProc(hwnd,msg,wParam,lParam); }
while(msg.message!=WM_QUIT) { if(PeekMessage(&msg,NULL,0,0,PM_REMOVE)) { TranslateMessage(&msg); DispatchMessage(&msg); } else { // Eingaben verarbeiten // Zeichnen } }
|
Also ohne Threads.
Zitat: |
(also so ca 90fps bei nem 2ghz)
|
Wenn der Monitor soweit kommt, meiner schafft z.B. nur 75. -- Demokratie ist die Diktatur der Mehrheit.
www.siedler25.org/ ( Siedler2 - Remake ) |