Share via


Propriedade Window.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 objeto Window .

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.

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.