导航:  CWebBrowser Class > DocHostUIHandler Events >

TranslateUrl

上一页返回章节概述下一页

描述

 

被MSHTML给主机一个机会修改URL被加载.

 

语法

FUNCTION TranslateUrl ( _

   BYVAL hwndContainer AS HWND, _

   BYVAL dwTranslate AS DWORD, _

   BYVAL pchURLIn AS LPWSTR, _

   BYVAL ppchURLOut AS LPWSTR PTR _

) AS HRESULT

 

参数

hwndContainer

[in]处理的OLE容器窗口.

dwTranslate

[in]保留.必须设置NULL.

pchURLIn

[in]指针指向一个OLECHAR指定导航目前URL.

ppchURLOut

一个指针变量,接收包含新的URL.一OLECHAR [out]地址指针

 

返回值

 

返回S_OK如果URL译,或S_FALSE如果URL没有翻译.

 

备注

 

主机分配使用CoTaskMemAlloc缓冲ppchURLOut.

如果该方法的实现不提供URL, ppchURLOut应设置NULL,即使方法失败或返回S_FALSE.

 

引用文件

 

CDocHostUIHandlerImpl.inc