PeekMsg/MsgWaitForMultipleObjects question