_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 宏的状态。
备注
检索 HRESULT 适当的系统信息文本在 _com_error 对象中记录了。 系统信息文本通过调用 Win32 FormatMessage 函数获取。 FormatMessage API 分配返回的字符串,因此,释放它,当销毁时 _com_error 对象。
特定于 Microsoft 的结尾