通过


LoadStringRCEx 函数

将 HRESULT 值转换为指定区域性的相应错误消息。

.NET Framework 4 中已弃用此函数。

Syntax

HRESULT LoadStringRCEx (
    [in]  LCID    lcid,
    [in]  UINT    iResouceID,
    [out] LPWSTR  szBuffer,
    [in]  int     iMax,
    [in]  int     bQuiet,
    [out] int    *pcwchUsed
);

参数

lcid [in]区域性标识符。 传递 -1 以 lcid 使用默认区域性。

iResourceID [in]HRESULT。

szBuffer [out]成功完成后包含错误消息的缓冲区。

iMax [in]错误消息缓冲区的大小。

bQuiet [in]忽视。

pcwchUsed [out]指向错误消息长度的指针。

返回值

除了以下值外,此方法还返回 WinError.h 中定义的标准 COM 错误代码。

返回代码 说明
S_OK 该方法已成功完成。
E_INVALIDARG szBuffer 为 null,或 iMax 为零(0)。

注解

如果方法未成功完成, szBuffer 则包含一个空字符串。

要求

平台:请参阅系统要求

页眉: MSCorEE.h

库: MSCorEE.dll

.NET Framework 版本: 自 2.0 起可用

另见