在 MSDN 中,它的声明如下 http://msdn.microsoft.com/en-us/library/aa741364(VS.85).aspx :
语法
HRESULT execScript( BSTR code, BSTR language, VARIANT *pvarRet );
参数
- 代码
[in] BSTR 指定要执行的代码。- 语言
[in] BSTR 指定执行代码的语言。语言默认为 Microsoft JScript。- pvarRet
[out, retval] VT_EMPTY 类型的 VARIANT 的地址。此方法始终返回 VT_EMPTY。返回值
如果成功则返回 S_OK,否则返回错误值。
如何获取
IHTMLWindow2::execScript()
API 失败时的错误码? MSDN 显然没有在 API 定义页面中定义错误代码的详细信息。