DWebBrowserEvents2::BeforeNavigate2
9/8/2008
O BeforeNavigate2 método evento aumenta antes de navegação ocorre no objeto especificado em uma janela ou elemento conjunto de quadros.
Sintaxe
void BeforeNavigate2(
IDispatch* pDisp,
VARIANT* URL,
VARIANT* pvtFlags,
VARIANT* pvtTargetFrameName,
VARIANT* pvtPostData,
VARIANT* pvtHeaders,
VARIANT_BOOL* pvbCancel
);
Parâmetros
- pDisp
[no] Ponteiro para o IDispatch interface para o WebBrowser objeto que representa a janela ou quadro
- URL
[no] Ponteiro para um Variant estrutura de tipo VT_BSTR que contém o URL para procurar a
- pvtFlags
[no] Reservado. Deve ser definido como NULL.
- pvtTargetFrameName
[no] Ponteiro para um Variant estrutura de tipo VT_BSTR que contém o nome do quadro no qual exibir o recurso, ou NULL se nenhum nomeado quadro é de destino para o recurso
- pvtPostData
[no] Ponteiro para um Variant estrutura do tipo VT_BYREF|VT_VARIANT que contém os dados para enviar para o servidor se a transação HTTP POST estiver sendo usada.
- pvtHeaders
[no] Ponteiro para um Variant estrutura de tipo VT_BSTR Que Contém Cabeçalhos HTTP adicionais para enviar para o servidor (HTTPURLs somente). Os cabeçalhos podem especificar coisas such as exigido a ação do servidor, o tipo de dados que está sendo passados para o servidor, ou codificar um status.
- pvbCancel
[in, Out] Ponteiro para um VARIANT_BOOL valor que especifica VARIANT_TRUE para cancelar a operação navegação e VARIANT_FALSE para permitir que ele continue
Valores Return
Nenhum
Evento DISPID
DISPID_BEFORENAVIGATE2
O DISPID Para este evento é definido em piedocvw.h. Use esse valor para identificar o manipulador de eventos quando você implementar IDispatch::Invoke.
Requisitos
Header | piedocvw.h |
Library | piedocvw.lib |
Windows Mobile | Pocket PC for Windows Mobile Version 5.0 and later, Smartphone for Windows Mobile Version 5.0 and later |
See Also
Reference
DWebBrowserEvents2
DWebBrowserEvents2::NavigateComplete2
IWebBrowser2::Navigate
IWebBrowser2::Navigate2