Hwnd tulajdonság

Érvényesség

Form objektum

Report objektum

A hWnd tulajdonsággal megállapíthatja a Microsoft Windows által az aktuális ablakhoz rendelt leírót (mely egy egyedi Hosszú egész típusú szám). Olvasható/írható, Hosszú adattípusú.

kifejezés.Hwnd

A kifejezés megadása kötelező. A kifejezésnek az Érvényesség listában szereplő objektumok egyikét kell visszaadnia.

Megjegyzések

Ez a tulajdonság csak makró vagy Visual Basic for Applications (VBA) -kód használatával érhető el.

Ezt a tulajdonságot VBA-kódban használhatja, ha a Windows alkalmazásprogramozási felületének (API) azon függvényeit vagy más olyan külső rutinokat hív meg, amelyeknél a hWnd tulajdonságot meg kell adnia argumentumként. A Windows számos függvényének esetében szükséges megadni az aktuális ablak hWnd tulajdonságának értékét az argumentumok egyikeként.

Mivel a tulajdonság értéke a program futása során megváltozhat, ne tárolja a hWnd tulajdonság értékét publikus változóban.

Példa

Az alábbi példa a hWnd tulajdonságot a Windows API IsZoomed függvényének hívásakor használja, annak megállapításához, hogy az ablak maximális méretűre van-e állítva.

' 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
Office-jártasság bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×