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.