Vlastnosť Hwnd

Dôležité : Tento článok je strojovo preložený, prečítajte si vyhlásenie. Anglickú verziu tohto článku nájdete tu a môžete ju použiť ako referenciu.

Vzťahuje sa na

Objekt Form

Objekt Report

Vlastnosť hWnd môžete použiť na určenie rukoväť (jedinečného hodnotu Long Integer) priradený Microsoft Windows sa okno. Čítanie a zapisovanie dlho.

výraz.Hwnd

výraz Povinné. Výraz, ktorý vráti jeden z objektov v zozname Vzťahuje sa na.

Poznámky

Tento objekt je k dispozícii iba pri použití makro alebo Visual Basic for Applications (VBA) kód.

Pri volaní do Windows aplikácie programovacie rozhranie API funkcie alebo iných externých rutín, ktoré vyžadujú vlastnosť hWnd ako argument, môžete použiť tento objekt v kóde VBA. Mnohé funkcie Windows vyžadujú hodnotu vlastnosť hWnd aktuálneho okna ako jeden z argumentov.

Hodnotu vlastnosti hWnd neukladajte do verejná premenná, pretože hodnota tejto vlastnosti sa môže počas spúšťania programu zmeniť.

Príklad

V nasledujúcom príklade sa používa vlastnosť hWnd s funkciou IsZoomed rozhrania API systému Windows na určenie, či je okno maximalizované.

' 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

Poznámka : Vyhlásenie týkajúce sa strojového prekladu: Tento článok bol preložený počítačovým systémom bez zásahu človeka. Poskytovaním týchto strojových prekladov umožňuje spoločnosť Microsoft aj používateľom, ktorí nehovoria po anglicky, využívať obsah o produktoch, službách a technológiách spoločnosti Microsoft. Článok bol preložený strojovo, môže preto obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky.

Rozšírte svoje zručnosti
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

Boli tieto informácie užitočné?

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×