Hwnd, propriété

Important :  Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

S'applique à

Objet Form

Objet Report

Vous pouvez utiliser la propriété hWnd pour déterminer la poignée (une valeur unique valeur entier Long) attribué par Microsoft Windows à la fenêtre active. En lecture/écriture longue.

expression.Hwnd

expression Requis. Expression qui retourne l'un des objets de la liste S'applique à.

Notes

Cette propriété est disponible uniquement à l’aide d’une macro ou Visual Basic pour Applications (VBA).

Vous pouvez utiliser cette propriété dans du code VBA lorsque vous faites appel aux fonctions Windows application programming interface (API) ou tout autre moyen externes nécessitant la propriété hWnd comme un argument. De nombreuses fonctions Windows nécessitent la valeur de propriété hWnd de la fenêtre active dans l’un des arguments.

N'enregistrez pas la valeur de la propriété hWnddans une variable publique étant donné qu'elle peut changer pendant l'exécution d'un programme.

Exemple

L'exemple ci-dessous utilise la propriété hWnd avec la fonction IsZoomed d'API Windows pour déterminer si une fenêtre est agrandie.

' 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

Remarque : Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×