Подписывайтесь на наш Telegram и не пропускайте важные новости! Перейти

Нельзя закрыть cmd, пока не доработает exe'шник

  • Автор темы Автор темы Medef
  • Дата начала Дата начала
Начинающий
Начинающий
Статус
Оффлайн
Регистрация
15 Мар 2018
Сообщения
51
Реакции
0
Есть ли функция или команда, которая не дает закрыть cmd пока прога не завершит все? C++
 
Под "закрыть" имеется что имеется ввиду? Убийство процесса или просто на крестик консоли нажать?
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Код:
Expand Collapse Copy
// Какой-то код
 EnableWindow(GetForegroundWindow(), false);
// Какой-то код
 
Код:
Expand Collapse Copy
    if (hThread)
        return WaitForSingleObject(hThread, INFINITE);
    else
        return 1;
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Есть ли функция или команда, которая не дает закрыть cmd пока прога не завершит все? C++
1) Сделать cmd окно не visible
2) Отключить ввод.
3) Сделать запись в временный файл/реестр в начале батника и удаление этого файла в конце батника, и выдавать ошибку при проверке на существование этого файла в exe, если закрыли окно до полного выполнения.
 
Назад
Сверху Снизу