Compartilhar 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 Janela .

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 da janela devolvido pela função GetActiveWindow () se uma das janelas da moldura estiver desativada (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.

Utilize o HWND obtido nas chamadas à 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.