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