Узнать о завершении запущенной программы Страница 3. Дополнение
|
Страница 3 из 3 Дополнение Вместо WaitforSingleObject(ProcessInfo.hProcess,INFINITE); лучше написать: face="Courier New" size="2"> while WaitforSingleObject(ProcessInfo.hProcess,200)=WAIT_TIMEOUT do Repaint; Смысл замены прост: в первом варианте главное окно ждёт завершения вызванного сообщения, не обрабатывая при этом никаких событий. Вследствие этого главное окно даже не перерисовывается, что выглядит очень некрасиво. Второй вариант исправляет этот недостаток. |