我有一些代码调用_com_object的ErroerMessage()函数在try,catch中返回错误代码。Windows ErrorMessage返回代码而不是消息
catch(const _com_error& error)
{
myError = _T("Failed, Reason:")+error.ErrorMessage();
}
而不是获取实际的Windows字符串解释错误我得到错误代码返回。在这种情况下0xC00E001E
我已经包含mqoa.dll允许访问Windows DLL的MSMQ
伊夫使用断点,并通过加强与发现返回的wCode始终为0
任何帮助将不胜感激。
由于
什么是'myError'的类型?它看起来像添加了两个指针而不是连接字符串。 –
CString&csError是myError,我收到错误信息说失败的原因:0xC00E001E和它的错误代码,但我认为可能有一个问题得到代码的定义 – PowPowPowell