Ypatybė Hwnd

Taikoma

Objektas Form

Objektas Report

Ypatybę hWnd galite naudoti norėdami nustatyti sisteminę nuorodą (unikalią ilgojo sveikojo skaičiaus reikšmę), „Microsoft Windows“ priskirtą dabartiniam langui. Skaityti/rašyti Long.

reiškinys.Hwnd

reiškinys Būtina. Reiškinys, kuris pateikia vieną iš sąrašo „Taikoma“ objektų.

Pastabos

Ši ypatybė pasiekiama tik naudojant makrokomandą arba „Visual Basic for Applications“ (VBA) kodą.

Šią ypatybę galite naudoti VBA kode iškviesdami „Windows“ taikomojo programavimo sąsajos (API) funkcijas arba kitas išorines paprogrames, kurios ypatybė hWnd būtina kaip argumentas. Daugeliui „Windows“ funkcijų kaip vienas iš argumentų būtina dabartinio lango ypatybės hWnd reikšmė.

Kadangi šios ypatybės reikšmė gali keistis veikiant programai, ypatybės hWnd reikšmės nesaugokite viešajame kintamajame.

Pavyzdys

Toliau pateiktame pavyzdyje ypatybė hWnd naudojama su „Windows“ API funkcija IsZoomed, norint nustatyti, ar langas maksimizuotas.

' 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
Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×