кажите, как сделать так, чтобы мое приложение блокировало перезагрузку
компьютера, вызваную другим приложением.
Обработать сообщение WM_QUERYENDSESSION. В частности возвратить
FALSE;
Комментарий от "Max Grebenshikov": А самое простое, это
положить на форму компонент TNMUDP он отлавливает сообщение
M_QUERYENDSESSION но ничего с ним не делает. И комп не выключается.