Propriedade Application.WindowHandle32 (Visio)

Retorna o manipulador de 32 bits de uma janela do Microsoft Visio. Somente leitura.

Sintaxe

expressão. WindowHandle32

expressão Uma variável que representa um Aplicativo objeto.

Valor de retorno

Long

Comentários

A propriedade WindowHandle32 de um objeto Application retorna uma das seguintes opções:

  • O HWND para a principal janela do Visio (quadro) (mais comum).

  • O HWND da janela de quadro principal do aplicativo contêiner, se o Visio estiver ativo e em execução no local.

  • O HWND para a janela retornada pela função GetActiveWindow () se uma janela de quadro estiver desabilitada (por exemplo, se uma caixa de diálogo modal estiver em execução). Para obter detalhes sobre a função GetActiveWindow, consulte o Microsoft Platform SDK no site da Microsoft na Web para desenvolvedores (MSDN).

Use a propriedade WindowHandle32 do objeto Window para obter HWND para uma janela na coleção Windows de uma instância do Visio.

Use o HWND obtido em chamadas de API do Windows.

Observação

As chamadas para a propriedade WindowHandle (agora ocultas) são direcionadas à propriedade WindowHandle32.

Se sua solução do Visual Studio incluir a referência Microsoft.Office.Interop.Visio , essa propriedade será mapeada para os seguintes tipos:

  • Microsoft.Office.Interop.Visio.IVApplication.WindowHandle

  • Microsoft.Office.Interop.Visio.IVApplication.WindowHandle32

Exemplo

Essa macro do Microsoft Visual Basic for Applications (VBA) mostra como obter a alça de 32 bits de uma janela.

 
Public Sub WindowHandle32_Example()  
 
    Dim vsoWindow As Visio.Window  
    Dim lngWindowHandle32 As Long  
 
    'Get the active window. 
    Set vsoWindow = ActiveWindow  
 
    'Get the 32-bit handle of the active window.  
    lngWindowHandle32 = vsoWindow.WindowHandle32  
 
    'Verify that you got the handle.  
    Debug.Print "The active window handle is"; lngWindowHandle32  
 
End Sub

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.