繁体中文
设为首页
加入收藏
当前位置:程序开发首页 >> Visual C++ >> 显示Window标准错误信息

显示Window标准错误信息

2008-03-15 08:00:00  作者:  来源:互联网  浏览次数:0  文字大小:【】【】【
简介:// 显示Window标准错误信息 void ShowWindowsErrorText(HWND hWnd, DWORD nErrorCode) { LPVOID lpMsgBuf; FormatMessage( FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_SYSTEM | FORMAT_MESSAGE_IGNO...
关键字:错误 标准 Window 信息

// 显示Window标准错误信息

void ShowWindowsErrorText(HWND hWnd, DWORD nErrorCode)

{

LPVOID lpMsgBuf;

FormatMessage(

FORMAT_MESSAGE_ALLOCATE_BUFFER |

FORMAT_MESSAGE_FROM_SYSTEM |

FORMAT_MESSAGE_IGNORE_INSERTS,

NULL,

nErrorCode,

MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT), // Default language

(LPSTR) &lpMsgBuf,

0,

NULL);

MessageBox(hWnd, (LPSTR)lpMsgBuf, NULL, MB_OK | MB_ICONERROR);

// Free the buffer.

LocalFree( lpMsgBuf );

return;

}

责任编辑:admin
相关文章