На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

Retrieving the Last-Error Code



When a function in the Win32 API fails, it sets the last-error code. If your application needs more details about an error, it can retrieve the last-error code.

The following example shows an error-handling function.

void error(LPSTR lpszFunction)
{
CHAR szBuf[80];
DWORD dw = GetLastError();

sprintf(szBuf, "%s failed: GetLastError returned %u\n",
lpszFunction, dw);

MessageBox(NULL, szBuf, "ERROR", MB_OK);
ExitProcess(dw);
}



Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

Поиск Кода Last-Error



Когда функция в Win32 API терпит неудачу, это устанавливает последнюю ошибку кода. Если ваши прикладные потребности более описывается подробно об ошибке, это может извлечь последнюю ошибку кода.

Следующий пример показывает ошибку-обработку функции.

недействительная ошибка(LPSTR lpszFunction)
{
СИМВОЛ szBuf[80];
DWORD dw = GetLastError();

sprintf(szBuf, "%s терпел неудачу: GetLastError возвращал %u\n", lpszFunction, dw);

MessageBox(НЕДЕЙСТВИТЕЛЬНЫЙ, szBuf, "ОШИБКА", MB_OK);
ExitProcess(dw);
}



Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz