Hallo!
Wenn ein Fenster doch nicht mehr sichtbar ist, welche Nachrichten sollte es dann erhalten (außer WM_TIMER)? Du könnest aber die Nachrichtenbearbeitung ändern, so daß Dein Prog dauerhaft irgendwas macht, im Gegensatz zu Nachrichtenbearbeitung mit while( GetMessage(...) ), da dort nur etwas geschieht wenn Nachrichten ankommen. Dies würde in etwa so aussehen:
while( 1 )
{
if(PeekMessage(&msg, NULL, 0, 0, PM_REMOVE))
{
if( msg.message==WM_QUIT )
break;
else
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
...
deine spezielen Anweisungen
...
}
}
Ich hoffe das Dich das irgendwie weiter bringt! Wenn nicht frag' nochmal genauer!
Gruß
Daniel
[ 25. April 2001: Beitrag editiert von: Strato ]