共用方式為


_com_error::ErrorMessage

Microsoft 特定的

擷取儲存在 HRESULT 物件中的 _com_error 的字串訊息。

語法

const TCHAR * ErrorMessage() const throw();

傳回值

傳回 物件內所記錄的HRESULT字串訊息_com_errorHRESULT如果 是對應的16位wCode,則會傳回泛型訊息“IDispatch error #<wCode>”。 如果找不到訊息,則會傳回一般訊息「Unknown error #<hresult>」。 傳回的字串是 Unicode 或多位元組字串,視巨集的狀態 _UNICODE 而定。

備註

擷取物件內HRESULT所記錄的適當系統消息正文_com_error。 系統消息正文是藉由呼叫 Win32 FormatMessage 函式來取得。 傳回的 FormatMessage 字串是由 API 所配置,而且會在物件終結時 _com_error 釋放。

END Microsoft 特定的

另請參閱

_com_error 類別