gpt4 book ai didi

c++ - FormatMessage 失败,错误代码为 317

转载 作者:太空宇宙 更新时间:2023-11-04 15:52:03 28 4
gpt4 key购买 nike

当我执行以下代码片段时,它失败并显示错误代码 317。如何解决问题?我们正在为项目使用 Unicode 字符集

  char* pszMessgeBuffer = NULL;
FormatMessage(FORMAT_MESSAGE_ALLOCATE_BUFFER |
FORMAT_MESSAGE_FROM_SYSTEM |
FORMAT_MESSAGE_IGNORE_INSERTS,
NULL,
dwErrorId,
0, // Default language
(LPTSTR) &pszMessgeBuffer,
0,
NULL )

最佳答案

使用错误码查找tool在 Visual Studio 中,317 被描述为

The system cannot find message text for message number 0x%1 in the message file for %2.

这意味着系统中不存在针对先前错误代码的消息描述。 FormatMessage 的 MSDN 文档带有标志 FORMAT_MESSAGE_FROM_SYSTEM 的声明:

Not all Windows Embedded CE–based devices will contain the system message-table resources. This is a selectable part of the Windows Embedded CE operating system and is often removed to conserve space.

关于c++ - FormatMessage 失败,错误代码为 317,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6264449/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com