将GetLastError()的返回值转换成Windows信息
来源:互联网 发布:看图纸dwg for mac 编辑:程序博客网 时间:2024/05/01 23:46
在Win32开发中如果出现了错误用GetLastError只是可以取到一个错误的代号而已,用下面的方法可以将这个错误代号转换成中文的信息串
//参数就是GetLastError的返回值
void ShowErrorInfo(DWORD errorCode)
{
LPVOID lpMsgBuf;
::FormatMessage(FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_SYSTEM, NULL, errorCode, MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT), (LPTSTR)&lpMsgBuf, 0, NULL);
AfxMessageBox((LPCTSTR)lpMsgBuf);
LocalFree(lpMsgBuf);
}
AfxMessageBox((LPCTSTR)lpMsgBuf);是MFC里面的产物,如果只是基于Win32 SKD开发的话,就用MessageBox(NULL,lpMsgBuf,"info",0);
- 将GetLastError()的返回值转换成Windows信息
- 如何将GetLastError()返回的错误代码转换成字符串
- GetLastError的返回值
- 【Windows】GetLastError()返回值列表
- Windows 的GetLastError()函数返回值之含义
- GetLastError返回值的意义
- GetLastError()返回值的意义
- GetLastError返回值的意义
- GetLastError()返回值的意义
- GetLastError()返回值的意义
- GetLastError()返回值的意义
- GetLastError()返回值的意义
- GetLastError()返回值的意义
- GetLastError返回值的意义
- GetLastError()返回值的意义
- GetLastError()返回值的意义
- GetLastError()的返回值解释
- GetLastError()(WSAGetLastError())的返回值
- ipod-convenience
- totem解码
- CString string 和 Char* 比较
- PHP中的实现Registry模式过程中的领悟
- 安装openoffice3.0
- 将GetLastError()的返回值转换成Windows信息
- 关于图像特征提取
- 什么是工作分解结构(WBS)?
- 13香,哪13香?
- 解决FireFox浏览本地IIS网站需要验证的问题
- 我的电脑啊
- MFC应用程序执行流程
- PHP中的实现AbstractFactory模式
- 消掉文本中的^M