Logga in med Microsoft
Logga in eller skapa ett konto.
Hej,
Välj ett annat konto.
Du har flera konton
Välj det konto som du vill logga in med.

Gäller för

Form-objekt

Report-objekt

Du kan använda egenskapen hWnd till att avgöra handtaget (ett unikt Long-värde) som Microsoft Windows har tilldelat till det aktuella fönstret. Long för läsning/skrivning.

uttryck.hWnd

Uttryck Obligatoriskt. Ett uttryck som returnerar ett av objekten i listan Gäller för.

Kommentarer

Den här egenskapen är bara tillgänglig via ett makro eller med VBA-kod (Visual Basic for Applications).

Du kan använda den här egenskapen i VBA-kod när du ska göra anrop till Windows API-funktioner eller andra externa rutiner där egenskapen hWnd krävs som ett argument. I många Windows-funktioner krävs värdet för egenskapen hWnd för det aktuella fönstret som ett av argumenten.

Eftersom värdet för den här egenskapen kan ändras när ett program körs ska du inte lagra värdet för egenskapen hWnd i en offentlig variabel.

Exempel

I följande exempel används egenskapen hWnd med Windows API-funktionen IsZoomed till att avgöra om ett fönster är maximerat.

' 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

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.

Hade du nytta av den här informationen?

Hur nöjd är du med språkkvaliteten?
Vad påverkade din upplevelse?
Genom att trycka på skicka, kommer din feedback att användas för att förbättra Microsofts produkter och tjänster. IT-administratören kan samla in denna data. Sekretesspolicy.

Tack för din feedback!

×