Познавательный блог | Мобильная врсия |
|
СтраницыПромо |
Как жить в системе одному процессу С++.Как жить в системе одному процессу С++. Данная программа позволит пресечь возможность запуска второго экземпляра программы. Тоесть, если программа уже запущена, то запустится 2 раз ей не удастся. Функции CreateMutex() и ReleaseMutex(). Создается Mutex функцией CreateMutex():
Результатом будет дескриптор объекта mutex, если такое имя есть, то дескпритор существующего. Функция GetLastError() при вызове будет выдавать ERROR_ALREADY_EXISTS. Для освобождения объекта нужно вызвать функцию ReleaseMutex():
При успешном выполнении вернет ненулевое значение. Пример:
|
Поиск по сайтуСтатистикаМета |
Разработка и дизайн — StvPromo.ru |
Написать комментарий