此方法使用不区分大小写的搜索返回值与枚举常量的名称。
HRESULT GetValueFromStringCaseInsensitive(
LPCOLESTR pszValue,
ULONGLONG* pvalue
);
int GetValueFromStringCaseInsensitive(
string pszValue,
out ulong pValue
);
参数
pszValue
[in] 指定名称的字符串获取值。 请注意 C++ 中,这是宽字符字符串。pValue
[out] 返回一个关联的数值。
返回值
如果成功,则返回; S_OK否则,返回 S_FALSE,因此,如果该名称不是枚举的一部分,或错误代码。
备注
此方法不区分大小写。 如果区分大小写的搜索需要的 (例如,在一种语言 (如名称区分大小写) 的 C++,请使用 IDebugEnumField:: GetValueFromString。