Propriedade Hwnd

Importante :  Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

Aplicável a

Objeto de formulário

Objeto de relatório

Você pode usar a propriedade hWnd para determinar a handle (um exclusivo valor inteiro longo) atribuído pelo Microsoft Windows à janela atual. Leitura/gravação longa.

expressão. HWND

expressão Necessário. Uma expressão que retorna um dos objetos na lista Aplica-se a.

Comentários

Essa propriedade está disponível somente usando uma macro ou o Visual Basic para Applications (VBA) código.

Você pode usar essa propriedade em um código VBA ao fazer chamadas a funções de API (interface) de programação do aplicativo Windows ou outras rotinas externas que exijam a propriedade hWnd como um argument. Muitas funções do Windows exigem o valor da propriedade hWnd da janela atual como um dos argumentos.

Como o valor desta propriedade pode ser alterado enquanto um programa está em execução, não armazene o valor da propriedade hWnd em um public variable.

Exemplo

O exemplo a seguir usa a propriedade hWnd com a função de API do Windows IsZoomed para determinar se uma janela está maximizada.

' Enter on single line in Declarations 
' section of Module window.
Declare Function IsZoomed Lib "user32" _
(ByVal hWnd As Long) As Long
Sub Form_Activate()
Dim intWindowHandle As Long
intWindowHandle = Screen.ActiveForm.hWnd
If Not IsZoomed(intWindowHandle) Then
DoCmd.Maximize
End If
End Sub

Observação : Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×