使用 FormatMessage 格式化 Windows 错误码.md
2022/1/26 7:04:14
本文主要是介绍使用 FormatMessage 格式化 Windows 错误码.md,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
https://docs.microsoft.com/en-us/windows/win32/api/winbase/nf-winbase-formatmessage
#include <string> #ifndef WIN32_LEAN_AND_MEAN #define WIN32_LEAN_AND_MEAN #endif // !WIN32_LEAN_AND_MEAN #include <Windows.h> std::string str_win_err(int err) { LPSTR buf = nullptr; FormatMessageA( FORMAT_MESSAGE_FROM_SYSTEM | FORMAT_MESSAGE_ALLOCATE_BUFFER, nullptr, err, 0, (LPSTR)&buf, 0, nullptr ); std::string msg; if (buf) { msg.assign(buf); LocalFree(buf); } return msg; }
这篇关于使用 FormatMessage 格式化 Windows 错误码.md的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-14动态路由项目实战:从入门到上手
- 2024-11-14函数组件项目实战:从入门到简单应用
- 2024-11-14获取参数项目实战:新手教程与案例分析
- 2024-11-14可视化开发项目实战:新手入门教程
- 2024-11-14可视化图表项目实战:从入门到实践
- 2024-11-14路由懒加载项目实战:新手入门教程
- 2024-11-14路由嵌套项目实战:新手入门教程
- 2024-11-14全栈低代码开发项目实战:新手入门指南
- 2024-11-14全栈项目实战:新手入门教程
- 2024-11-14useRequest教程:新手快速入门指南