Hwnd-ominaisuus

Koskee seuraavia

Lomakeobjekti

Raporttiobjekti

Käyttämällä hWnd-ominaisuutta voit määrittää kahva-arvon (yksilöivän pitkän kokonaisluvun arvon), jonka Microsoft Windows asettaa nykyiselle ikkunalle. Pitkä, jolla on luku-/kirjoitusoikeudet.

lauseke.Hwnd

lauseke Pakollinen. Lauseke, joka palauttaa jonkin Koskee seuraavia -luettelon objekteista.

Huomautuksia

Tämä ominaisuus on käytettävissä vain käyttämällä makroa tai Visual Basic for Applications (VBA) -koodia.

Voit käyttää tätä ominaisuutta VBA-koodissasi kutsuessasi Windows-sovelluksen ohjelmointirajapinnan (API) toimintoja tai muita ulkoisia rutiineja, jotka edellyttävät hWnd-ominaisuutta argumentti-kohteena. Monet Windows-funktiot edellyttävät hWnd-ominaisuuden arvoa nykyisessä ikkunassa yhtenä argumenteista.

Ominaisuuden arvo voi muuttua ohjelman käytön aikana, joten älä tallenna hWnd-ominaisuuden arvoa yleinen muuttuja-kohteeseen.

Esimerkki

Seuraavassa esimerkissä hWnd-ominaisuutta käytetään Windows API -ohjelmointirajapinnan Zoomattuna-funktion kanssa määrittämään, onko ikkuna suurennettu.

' 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
Kehitä taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×