Vzťahuje sa na
Access pre Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Vzťahuje sa na

Objekt Formulár

Objekt Zostava

Môžete použiť vlastnosť hWnd a určiť rukoväť (jedinečnú hodnotu Long Integer), ktorú Microsoft Windows priraďuje k aktuálnemu oknu. Dlhý výraz na čítanie a zapisovanie.

výraz.HWnd

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

Poznámky

Táto vlastnosť je k dispozícii, iba ak používate makro alebo kód Visual Basic for Applications (VBA).

V kóde VBA môžete použiť túto vlastnosť pri volaní funkcií windowsovej aplikácie programového rozhrania (API) alebo iných externých funkcií, ktoré vyžadujú vlastnosť hWnd ako argument. Mnohé funkcie Windowsu vyžadujú hodnotu aktuálneho okna vlastnosti hWnd ako jeden z argumentov.

Hodnota vlastnosti hWnd nesmie byť uložená ako verejná premenná, keďže sa v spustenom programe môže meniť.

Príklad

Nasledujúci príklad používa hodnotu hWnd s windowsovou funkciou API JePriblížené 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 LongSub Form_Activate()    Dim intWindowHandle As Long    intWindowHandle = Screen.ActiveForm.hWnd    If Not IsZoomed(intWindowHandle) Then        DoCmd.Maximize    End IfEnd Sub

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.