Svojstvo „Hwnd“

Odnosi se na

Objekat obrasca

Objekat izveštaja

Možete da koristite svojstvo hWnd da biste odredili regulator (jedinstvenu dugačku vrednost celog broja) koju je Microsoft Windows dodelio trenutnom prozoru. Čitanje/pisanje dugačko.

expression.Hwnd

expression je obavezan. Izraz koji vraća jedan od objekata sa liste „Odnosi se na“.

Napomene

Ovo svojstvo je dostupno samo pomoću makro ili Visual Basic for Applications (VBA) koda.

Možete da koristite ovo svojstvo u VBA kodu kada upućujete pozive Windows programskom interfejsu aplikacije (API) ili drugim spoljnim rutinama koje zahtevaju svojstvo hWnd kao argument. Mnoge Windows funkcije zahtevaju vrednost svojstva hWnd trenutnog prozora kao jedan od argumenata.

Pošto vrednost ovog svojstva može da se promeni dok je pokrenut program, nemojte uskladištiti vrednost svojstva hWnd u javna promenljiva.

Primer

Sledeći primer koristi svojstvo hWnd uz funkciju Windows API-ja IsZoomed da bi se utvrdilo da li je prozor uvećan.

' 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
Unapredite veštine
Istražite obuku
Prvi nabavite nove funkcije
Pridružite se Office Insider korisnicima

Da li su vam ove informacije koristile?

Hvala vam na povratnim informacijama!

Hvala za povratne informacije! Zvuči da će biti od pomoći ako vas povežemo sa našim agentima Office podrške.

×