Zmieniony kod to:
CODE
while (MsgWaitForMultipleObjectsEx(1 , &th , 250 , QS_ALLINPUT | QS_ALLPOSTMESSAGE , MWMO_ALERTABLE | MWMO_INPUTAVAILABLE) - WAIT_OBJECT_0 != 0) {
this->WMProcess();
}
this->WMProcess();
}
na
CODE
while (WaitForSingleObjectEx(th , 10 , TRUE)!=WAIT_OBJECT_0) {
this->WMProcess();
}
this->WMProcess();
}
MsgWaitFor... robił przykre niespodzianki na w98 również i w innych miejscach. Może to to jest powodem naszych problemów...