Функция FatalAppExitA (errhandlingapi.h)
Отображает окно сообщения и завершает работу приложения при закрытии окна сообщения. Если система работает с отладочной версией Kernel32.dll, окно сообщения дает пользователю возможность завершить работу приложения или отменить окно сообщения и вернуться к приложению с именем FatalAppExit.
Синтаксис
void FatalAppExitA(
[in] UINT uAction,
[in] LPCSTR lpMessageText
);
Параметры
[in] uAction
Этот параметр должен быть равен нулю.
[in] lpMessageText
Строка, завершающаяся значением NULL, которая отображается в окне сообщения.
Возвращаемое значение
None
Remarks
Приложение вызывает FatalAppExit только в том случае, если оно не может завершать действие каким-либо другим способом.
Примечание
Заголовок errhandlingapi.h определяет FatalAppExit как псевдоним, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОД. Сочетание использования псевдонима, не зависящий от кодировки, с кодом, не зависящим от кодировки, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в разделе Соглашения для прототипов функций.
Требования
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | errhandlingapi.h (включая Windows.h) |
Библиотека | Kernel32.lib |
DLL | Kernel32.dll |