Отнася се заAccess за Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Отнася се за

Обект Form

Обект Report

Можете да използвате свойството hWnd , за да определите манипулатор (уникална стойност за Long Integer), присвоена от Microsoft Windows на текущия прозорец. Long за четене/запис.

израз.Hwnd

израз Задължително. Израз, който връща един от обектите в списъка "Отнася се за".

Забележки

Това свойство е налично само при използване на макрос или код на Visual Basic for Applications (VBA).

Можете да използвате това свойство в код на VBA, когато извиквате функции на приложния програмен интерфейс (API) на Windows или други външни програми, които изискват свойството hWnd като аргумент. Много функции на Windows изискват стойността на свойството hWnd на текущия прозорец като един от аргументите.

Тъй като стойността на това свойство може да се промени, докато се изпълнява програма, не съхранявайте стойността на свойството hWnd в публична променлива.

Пример

Примерът по-долу използва свойството hWnd с функцията IsZoomed на Windows API, за да се определи дали прозорец е максимизиран.

' 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

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.