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