Как правильно убить процесс средствами Winapi/C++?

100
05 декабря 2020, 22:20

Подскажите как корректно убить процесс средствами с++/winapi ?

По попутно есть так же вопрос можно ли занести список процессов и убить их?

Какой список используется?

Answer 1

Убийство процессов считать корректным в принципе нельзя, т.к. Вы нарушаете привычный ход работы того или иного процесса. Но если уж очень нужно, то можно использовать функцию TerminateProcess(). По понятным причинам (C++ не работает с другими процессами) в C++ аналогов нет.

Чтобы уничтожить группу процессов, нужно получить идентификаторы нужных процессов и применить к ним вышеупомянутую функцию.

READ ALSO
Перегрузка оператора[] C++

Перегрузка оператора[] C++

Не компилируется, выдает ошибку: Невозможно преобразовать сущность LinkedList в int, где я неправильно перегружаю оператор?

135
Run-Time Check Failure #2 - Stack around the variable 'Opad' was corrupted

Run-Time Check Failure #2 - Stack around the variable 'Opad' was corrupted

Дан текст, среди символов которого имеется пробелГруппа символов, предшествующая первому пробелу, представляет собой русское слово (существительное...

125
Air Datepicker: получить диапазон даты в строке URL

Air Datepicker: получить диапазон даты в строке URL

jQuery календарь Air DatepickerВ коде предлагаю способ получения диапазона даты в строке URL

121
SVG анимация текста и линий

SVG анимация текста и линий

Как можно сделать анимацию рисования линии от верха к первому тексту, затем появления текста и также с остальными линиями и текстом?

127