DWORD PID; // номер убиваемого процесса
HANDLE hProcess = OpenProcess(PROCESS_ALL_ACCESS, true, PID);
if(INVALID_HANDLE_VALUE != hProcess)
{
TerminateProcess(hProcess, 0);
CloseHandle(hProcess);
}
Причем при выходе из программы прога снова запускает Explorer.
Просто другого варианты избавиться от кнопки Win я ненашел, а этот вроде даже лучше, потому что отключает сразу все сочетания, а диспетчер Ctrl+Alt+Del можно и в GpEdit.msc отключить.
Explorer.exe
Подскажите как программно убить и запутить процесс Explorer.exe.
Думаешь, если перезапустишь эксплорер, вирусы пропадут?
Ну как убить процесс по PID имени я нашел, но имя PID может быть разным как его узнать програмно?
Код:
Завершаем процесс:
Код:
taskkill /F /IM explorer.exe
Как запустить догадаетесь сами.
Цитата: hardcase
Какие же все любители одевания штанов через голову "программно"...
Завершаем процесс:
Как запустить догадаетесь сами.
Завершаем процесс:
Код:
taskkill /F /IM explorer.exe
Как запустить догадаетесь сами.
Ты Гений. Спасибо. Я и не подумал что через командную строку это можно рализовать. Молодец!
Думаю некоторые догадываются...