_com_error::ErrorMessage
Microsoft 专用
检索 _com_error
对象中存储的 HRESULT
的字符串消息。
语法
const TCHAR * ErrorMessage() const throw();
返回值
返回 _com_error
对象中记录的 HRESULT
的字符串消息。 如果 HRESULT
是映射的 16 位 wCode
,则返回一般消息“IDispatch error #<wCode>
”。 如果未找到消息,则返回一般消息“Unknown error #<hresult>
”。 返回的字符串是 Unicode 或多字节字符串,具体取决于 _UNICODE
宏的状态。
备注
检索在 _com_error
对象中记录的 HRESULT
的对应系统消息文本。 系统消息文本通过调用 Win32 FormatMessage
函数获取。 返回的字符串由 FormatMessage
API 分配,并在 _com_error
对象被销毁后释放。
结束 Microsoft 专用
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈