ShowErrMsg()

来源:互联网 发布:现货白银行情软件 编辑:程序博客网 时间:2024/05/16 09:10

void ShowErrMsg()
{
    LPVOID lpMsgBuf;
    DWORD dw = GetLastError();

    FormatMessage(
        FORMAT_MESSAGE_ALLOCATE_BUFFER |
        FORMAT_MESSAGE_FROM_SYSTEM,
        NULL,
        dw,
        MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT),
        (LPTSTR) &lpMsgBuf,
        0, NULL );

      MessageBox(NULL, (TCHAR*)lpMsgBuf, _T("系统错误"), MB_OK|MB_ICONSTOP);

    LocalFree(lpMsgBuf);
  }

原创粉丝点击