Compartilhar via


DWebBrowserEvents2::BeforeNavigate2

Windows Mobile SupportedWindows Embedded CE Not Supported

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