Svojstvo Hwnd

Odnosi se na

Objekt Form

Objekt Report

Svojstvom hWnd određujete je li ručica (jedinstvena vrijednost Long Integer) dodijeljena trenutnom prozoru programom Microsoft Windows. Pročitajte/zapišite Long.

expression.Hwnd

expression Obavezno. Izraz koji vraća jedan od objekata na popisu Primjenjuje se na.

Napomene

Svojstvo je dostupno isključivo putem makronaredbe ili koda programa Visual Basic for Applications (VBA).

To svojstvo možete koristiti u programskom kodu VBA kada se pozivate na funkcije programskog sučelja za programe Windows (API) ili neke druge vanjske rutine za koje je potrebno svojstvo hWnd kao argument. Mnoge funkcije programa Windows zahtijevaju da vrijednost svojstva hWnd trenutnog prozora bude jedan od argumenata.

S obzirom na to da se vrijednost ovog svojstva može mijenjati tijekom izvođenja programa, vrijednost svojstva hWnd nemojte pohranjivati u javnu varijablu.

Primjer

Sljedeći primjer koristi svojstvo hWnd uz funkciju IsZoomed sučelja Windows API radi utvrđivanja je li prozor maksimiziran.

' 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
Proširite svoje vještine
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×