Как работает функция SetConsoleControlHandler? Как мне наследовать атрибуты текущего процесса дочерним процессам? - PullRequest
0 голосов
/ 05 апреля 2020

Мне нужно написать функцию, которая использует Wnapi для открытия процесса и закрывает его при нажатии CTRL + C. Я посмотрел документацию MSDN о функциях CreateProcess() и SetConsoleCtrlHandler(). Теперь я понимаю, как правильно использовать CreateProcess(), и понимаю, что SetConsoleCtrlHandler() получает какую-то подпрограмму, которая обрабатывает тип ctrl. Но даже после поиска в MSDN и предыдущих вопросов StackOverflow я не смог понять, как я могу связать эти две функции и заставить мой дочерний процесс остановиться, когда я нажму CTRL + C.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...