Форум программистов, компьютерный форум CyberForum.ru

C++

Войти
Регистрация
Восстановить пароль
 
null_0
1 / 1 / 0
Регистрация: 09.10.2016
Сообщений: 28
Завершенные тесты: 2
#1

Запрет на запуск нескольких копий - C++

17.11.2016, 20:41. Просмотров 196. Ответов 1
Метки нет (Все метки)

Возможно ли сделать так, что может быть запущена только одна копия программы (копий несколько по всему диску, они имеют разное название)?
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.11.2016, 20:41     Запрет на запуск нескольких копий
Посмотрите здесь:
Запрет выполнения нескольких копий приложения C++ Builder
C++ Builder Запуск нескольких копий приложения
C++ WinAPI Программный запрет на запуск приложений
C++ Linux Запрет на запуск второй копии приложения
C++ Builder Запрет на запуск других экземпляров запущенного приложения
C++ Builder Запуск нескольких потоков
C++ WinAPI Одновременный запуск нескольких приложений
Запуск нескольких EXE с задержкой C++ WinAPI
Visual C++ Программный запуск в потоке нескольких экземпляров приложения
C++ Запуск нескольких независимых потоков. Дождаться завершения всех (C++ 11)
C++ Запуск нескольких раз программы для работы со строкой
Запрет ввода только минуса в ячейке StringGrid, и запрет на ввод минуса между цифрами C++ Builder

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Убежденный
Системный программист
Эксперт С++
15299 / 6931 / 1096
Регистрация: 02.05.2013
Сообщений: 11,341
Завершенные тесты: 1
17.11.2016, 22:19     Запрет на запуск нескольких копий #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Классический способ - использовать именованный объект, например мьютекс.
См. функцию CreateMutex. Если функция возвращает код успеха (валидный хэндл),
но при этом GetLastError() == ERROR_ALREADY_EXISTS, значит, мьютекс уже
создан другим процессом.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru