Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Dotyczy

Obiekt Form

Obiekt Report

Przy użyciu właściwości hWnd można określić dojście (unikatowa wartość typu Liczba całkowita długa) przypisane przez system Microsoft Windows do bieżącego okna. Właściwość do odczytu i zapisu typu Long (Liczba długa).

wyrażenie.Hwnd

wyrażenie Argument wymagany. Wyrażenie zwracające jeden z obiektów na liście Dotyczy.

Spostrzeżenia

Ta właściwość jest dostępna tylko wtedy, gdy jest używane makro lub kod języka Visual Basic for Applications (VBA).

Można jej używać w języku VBA w wywołaniach funkcji interfejsu programowania aplikacji (API) systemu Windows i innych procedurach zewnętrznych, które wymagają, aby właściwość hWnd została użyta jako argument. Wiele funkcji systemu Windows jako jednego z argumentów wymaga wartości właściwości hWnd bieżącego okna.

Ponieważ wartość tej właściwości może ulec zmianie podczas działania programu, nie należy przechowywać wartości właściwości hWnd w zmienna publiczna.

Przykład

W poniższym przykładzie użyto właściwości hWnd w funkcji API systemu Windows o nazwie IsZoomed, aby sprawdzić, czy okno jest zmaksymalizowane.

' 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

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×