Maa*_*anu 0 c++ windows-ce visual-c++
当我执行以下代码时,它失败,错误代码为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 )
Run Code Online (Sandbox Code Playgroud)
使用Visual Studio中的错误代码查找工具,317被描述为
系统无法在%2的消息文件中找到消息号0x%1的消息文本.
这意味着系统中不存在先前错误代码的消息描述.带有标志的FormatMessage的MSDN文档FORMAT_MESSAGE_FROM_SYSTEM声明:
并非所有基于Windows Embedded CE的设备都将包含系统消息表资源.这是Windows Embedded CE操作系统的可选部分,通常会被删除以节省空间.
| 归档时间: |
|
| 查看次数: |
3772 次 |
| 最近记录: |