描述
由MSHTML调用,为主机提供修改要加载的URL的机会。
C++ 语法
HRESULT TranslateUrl( DWORD dwTranslate, OLECHAR *pchURLIn, OLECHAR **ppchURLOut ); |
PowerBASIC 语法
HRESULT TranslateUrl ( _ BYVAL dwTranslate AS DWORD, _ BYREF pchURLIn AS WSTRINGZ, _ BYREF ppchURLOut AS DWORD _ ) AS LONG |
参数
dwTranslate |
[in]保留。必须设置为NULL. |
pchURLIn |
[in]指向OLECHAR的指针,指定当前导航的网址。 |
ppchURLOut |
[out]接收包含新URL的OLECHAR指针的指针变量的地址。 |
OBJRESULT
如果网址已翻译,则返回S_OK,如果网址未翻译,则返回S_FALSE.
备注
主机使用CoTaskMemAlloc分配缓冲区ppchURLOut.
如果此方法的实现不提供URL,则ppchURLOut应设置为NULL,即使该方法失败或返回S_FALSE.