LoadStringRCEx 函数

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

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

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

参数

  • lcid
    [in] 区域性标识符。 对于 lcid 传入 -1 以使用默认区域性。

  • iResourceID
    [in] HRESULT。

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

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

  • bQuiet
    [in] 忽略。

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

返回值

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

返回代码

说明

S_OK

该方法成功完成。

E_INVALIDARG

szBuffer 为 Null 或 iMax 为零 (0)。

备注

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

要求

**平台:**请参见 .NET Framework 系统要求

**头文件:**MSCorEE.h

**库:**MSCorEE.dll

**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0

请参见

参考

LoadStringRC 函数

CultureInfo.LCID

其他资源

.NET Framework 1.1 和 2.0 承载全局静态函数