Gilt für
Access für Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Gilt für:

Form-Objekt

Report-Objekt

Sie können die hWnd-Eigenschaft verwenden, um den Handle (eindeutiger langer Ganzzahlwert) zu bestimmen, der von Microsoft Windows dem aktuellen Fenster zugewiesen wurde. Lang mit Lese-/Schreibzugriff.

Ausdruck.hWnd

Ausdruck Erforderlich. Ein Ausdruck, der eines der Objekte in der Liste "Gilt für" zurückgibt.

Hinweise

Diese Eigenschaft ist nur durch Verwenden eines Makros oder von VBA-Code (Visual Basic for Applications) verfügbar.

Sie können diese Eigenschaft im VBA-Code verwenden, wenn Sie Aufrufe an Funktionen der Windows-Anwendungsprogrammierschnittstelle (API) oder andere externe Routinen richten, die die hWnd-Eigenschaft als Argument erfordern. Viele Windows-Funktionen benötigen als eines der Argumente den Wert der hWnd-Eigenschaft des aktuellen Fensters.

Da sich der Wert dieser Eigenschaft während der Ausführung eines Programms ändern kann, speichern Sie den Wert der hWnd-Eigenschaft nicht in einem Öffentliche Variable.

Beispiel

Im folgenden Beispiel wird die hWnd-Eigenschaft mit der Windows-API-Funktion IsZoomed verwendet, um festzustellen, ob ein Fenster maximiert ist.

' 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

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.