Egenskapen Hwnd

Gjelder for

Form-objektet

Report-objektet

Du kan velge egenskapen hWnd for å fastslå håndtak (en unik Langt heltall-verdi), som angis av Microsoft Windows til gjeldende vindu. Lese/skrive Lang.

uttrykk.Hwnd

uttrykk Påkrevd. Et uttrykk som returnerer ett av objektene i Gjelder for-listen.

Merknader

Denne egenskapen er bare tilgjengelig ved å bruke en makro eller Visual Basic for Applications (VBA)-kode.

Du kan bruke denne egenskapen i VBA-kode når du påkaller funksjoner for Windows’ programmeringsgrensesnitt (API) eller eksterne rutiner, som krever egenskapen hWnd som en argument. Mange Windows-funksjoner krever egenskapsverdien for hWnd til gjeldende vindu som ett av argumentene.

Da verdien til denne egenskapen kan endres mens programmet kjøres, må du ikke lagre egenskapsverdien for hWnd i en fellesvariabel.

Eksempel

Det følgende eksemplet bruker egenskapen hWnd med funksjonen IsZoomed til Windows API, for å fastslå om et vindu er maksimert.

' 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
Utvid ferdighetene dine
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Office Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×