السلام عليكم
احتاج مساعدة في شرح هذا الكود
بشكل عام انا فهمت حتى اضع اي عنصر من الفورم في الثرييد لابد من وضع هذا الكود لكن احتاج لشرح تفصيلي واذا ممكن مواقع عربية تشرحه
Private Delegate Sub formInvoker()
Private Sub form_maxmize()
If Me.InvokeRequired Then
Me.Invoke(New formInvoker(AddressOf form_maxmize))
Else
Me.WindowState = FormWindowState.Maximized
Me.Show()
End If
End Subايضا عندي سؤال يتعلق باداتي keyboardhook and moushook
كما علمت انهما لايتوفران في الفيجول بيسك 2005 ولكن مبرمج البرنامج قام بوضعمها فيه لا اعلم كيف هل من الفيجول 2008 اما انهما موجودتان ولم اجدهما؟؟؟
احتاج شرح مفصل لكلاهما وخصوصا هذه الاوامر
Private Sub KeyboardHook1_KeyDown(ByVal sender As System.Object, ByVal e As WindowsHookLib.KeyboardEventArgs) Handles KeyboardHook1.KeyDown
e.Handled = True
End Sub
Private Sub KeyboardHook1_KeyUp(ByVal sender As System.Object, ByVal e As WindowsHookLib.KeyboardEventArgs) Handles KeyboardHook1.KeyUp
e.Handled = True
End Sub
Private Sub MouseHook1_MouseMove(ByVal sender As System.Object, ByVal e As WindowsHookLib.MouseEventArgs) Handles MouseHook1.MouseMove
e.Handled = True
End Sub
Me.KeyboardHook1.RemoveHook()
Me.MouseHook1.RemoveHook()
Me.KeyboardHook1.InstallHook()
Me.MouseHook1.InstallHook()انتظر الرد بفارغ الصبر وفي اسرع وقت ولكم كل الشكر