Lastnost Hwnd

Velja za

Predmet obrazca

Predmet poročila

Z lastnostjo hWnd lahko določite ročico (enolična vrednost dolgega celega števila), ki ga dodeli Microsoft Windows trenutnemu oknu. Dolgo za branje/pisanje.

expression.Hwnd

izraz »Zahtevano«. Izraz, ki vrne enega od predmetov s seznama »Velja za«.

Opombe

To lastnost lahko nastavite z markom ali s kodo Visual Basic for Applications (VBA).

To lastnost lahko uporabite v kodi VBA, ko kličete funkcije programskega vmesnika Windows (API) ali druge zunanje rutine, ki zahtevajo lastnost hWnd kot argument. Številne funkcije sistema Windows zahtevajo vrednost lastnosti hWnd trenutnega okna kot enega od argumentov.

Ker se vrednost te lastnosti lahko spreminja med izvajanjem programa, ne shranite vrednosti lastnosti hWnd v javni spremenljivki.

Primer

V spodnjem primeru lastnost hWnd s funkcijo IsZoomed API-ja sistema Windows določa, ali je okno maksimirano.

' 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
Razširite svoja znanja
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×