Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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 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.
Se sua solução Visual Studio inclui a referência de Microsoft.Office.Interop.Visio, essa propriedade é 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.