|
потому как либо код не зависит от факта приема/передачи символа и тогда его разумно запустить в другом потоке, либо зависит и должен ждать.
А в принципе в WaitForSingleObject есть параметр timeout. Если 0 - проверяет, и возвращает WAIT_TIMEOUT, если не активизирован.
E-mail: info@telesys.ru