看一下FormatMessage的文档,它说是Minimum supported client Windows XP [desktop apps | Windows Store apps]。
我写了一个使用它的应用程序,它在本地运行时运行得很好。然而,当试图证明它提交到Windows应用商店时,它失败了,因为不允许使用FormatMessageA。
所以我的问题是,我错过了什么?是不是因为我被PInvoking了?
发布于 2013-03-18 19:22:57
我想答案就在FormatMessageA的后缀"A“中。"A“表示文本的ANSI编码,但大多数现代应用程序使用UNICODE。请尝试使用FormatMessageW。
https://stackoverflow.com/questions/15475194
复制相似问题