Поделиться через


Функция FatalAppExitA (errhandlingapi.h)

Отображает окно сообщения и завершает приложение при закрытии окна сообщения. Если система работает с отладочной версией Kernel32.dll, поле сообщения дает пользователю возможность завершить работу приложения или отменить окно сообщения и вернуться в приложение, которое называется FatalAppExit.

Синтаксис

void FatalAppExitA(
  [in] UINT   uAction,
  [in] LPCSTR lpMessageText
);

Параметры

[in] uAction

Этот параметр должен быть равен нулю.

[in] lpMessageText

Строка, завершающаяся значением NULL, отображаемая в окне сообщения.

Возвращаемое значение

Никакой

Замечания

Приложение вызывает FatalAppExit только в том случае, если он не может завершать какой-либо другой способ.

Заметка

Заголовок errhandlingapi.h определяет FatalAppExit как псевдоним, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОДа. Сочетание использования псевдонима, нейтрального для кодирования, с кодом, не зависящим от кодирования, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в соглашениях о прототипах функций.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows XP [только классические приложения]
минимальный поддерживаемый сервер Windows Server 2003 [только классические приложения]
целевая платформа Виндоус
заголовка errhandlingapi.h (включая Windows.h)
библиотеки Kernel32.lib
DLL Kernel32.dll

См. также

функции обработки ошибок

FatalExit