Я думал, что они точно такие же. Но я только что нашел некоторые значения CTRL_C_EVENT и CTRL_BREAK_EVENT в SetConsoleCtrlhandler function.
Есть ли разница?
См. Официальную документацию здесь: CTRL + C и CTRL + BREAK Сигналы
Я цитирую:
CTRL + BREAK всегда рассматривается как сигнал, но приложение может изменить значение по умолчанию CTRL + C поведение двумя способами, которые препятствуют вызову функций обработчика