ينطبق على
| عنصر Form |
|---|
| عنصر Report |
يمكنك استخدام الخاصية hWnd لتحديد المقبض (قيمة عدد صحيح طويل فريدة) المعينة من قبل Microsoft Windows إلى النافذة الحالية. قراءة/كتابة طويل.
expression.Hwnd
التعبير مطلوب. هو تعبير يقوم بإرجاع أحد العناصر الموجودة في القائمة "ينطبق على".
ملاحظات
تتوفر هذه الخاصية فقط باستخدام ماكرو أو تعليمة برمجية Visual Basic for Applications (VBA).
يمكنك استخدام هذه الخاصية في التعليمات البرمجية ل VBA عند إجراء مكالمات إلى وظائف واجهة برمجة تطبيقات Windows (API) أو إجراءات خارجية أخرى تتطلب خاصية hWnd كوسيطة. تتطلب العديد من وظائف Windows قيمة خاصية hWnd من النافذة الحالية كواحدة من الوسيطات.
نظرا لأن قيمة هذه الخاصية يمكن أن تتغير أثناء تشغيل برنامج، لا تخزن قيمة خاصية hWnd في متغير عام.
مثال
يستخدم المثال التالي خاصية hWnd مع وظيفة IsZoomed في واجهة برمجة تطبيقات Windows لتحديد ما إذا تم تكبير نافذة أم لا.
' 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