تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
حصر الماوس
#5
للاستفادة
هذا كود لحصر الماوس داخل الفورم




كود :
Public Class Form2
   Structure RECT
       Dim Left As Integer
       Dim Top As Integer
       Dim Right As Integer
       Dim Bottom As Integer
   End Structure
   Private Declare Function GetClientRect Lib "user32" (ByVal hWnd As Integer, ByRef lpRect As RECT) As Integer
   'Private Declare Function ClientToScreen Lib "user32" (ByVal hWnd As Integer, ByRef lpPoint As System.Delegate) As Integer
   Private Declare Function ClientToScreen Lib "user32" (ByVal hWnd As Integer, ByRef lpPoint As RECT) As Integer
   Private Declare Function ClientToScreen Lib "user32" (ByVal hWnd As Integer, ByRef lpPoint As Integer) As Integer

   'Private Declare Function ClipCursor Lib "user32" (ByRef lpRect As System.Delegate) As Integer
   Private Declare Function ClipCursor Lib "user32" (ByRef lpRect As RECT) As Integer
   Private Declare Function ClipCursor Lib "user32" (ByRef lpRect As Short) As Integer


   Sub RestrictMouseRegion(Optional ByVal hWnd As Integer = 0)

       Dim recTargetWindow As RECT
       If hWnd Then
           GetClientRect(hWnd, recTargetWindow)
           ClientToScreen(hWnd, recTargetWindow)
           ClientToScreen(hWnd, recTargetWindow.Right)
           ClipCursor(recTargetWindow)
       Else
           ClipCursor(0)
       End If

   End Sub

   
   Private Sub Form1_Closing(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles MyBase.Closing
       Dim Cancel As Short = 0
       If Cancel <> 0 Then e.Cancel = True
   End Sub



   Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
       RestrictMouseRegion((Me.Handle.ToInt32))
   End Sub
End Class


هل يمكن التعديل عليه وجعله على بانل مثلا او بكتر بوكس
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو


الردود في هذا الموضوع
حصر الماوس - بواسطة bidaya - 31-01-19, 09:47 PM
RE: حصر الماوس - بواسطة asemshahen5 - 01-02-19, 01:45 AM
RE: حصر الماوس - بواسطة bidaya - 01-02-19, 02:34 AM
RE: حصر الماوس - بواسطة asemshahen5 - 01-02-19, 03:49 PM
RE: حصر الماوس - بواسطة bidaya - 01-02-19, 03:49 PM
RE: حصر الماوس - بواسطة asemshahen5 - 01-02-19, 04:29 PM
RE: حصر الماوس - بواسطة bidaya - 01-02-19, 05:30 PM
RE: حصر الماوس - بواسطة asemshahen5 - 01-02-19, 09:44 PM
RE: حصر الماوس - بواسطة bidaya - 02-02-19, 10:02 PM
RE: حصر الماوس - بواسطة bidaya - 02-02-19, 11:07 PM
RE: حصر الماوس - بواسطة ابراهيم ايبو - 01-02-19, 10:03 PM
RE: حصر الماوس - بواسطة asemshahen5 - 03-02-19, 01:36 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كود انتقال مؤشر الماوس من تكست الى تكست اخر خالد كامل1 1 474 20-01-25, 12:21 AM
آخر رد: خالد كامل1
  [VB.NET] مؤشر الماوس الى الخلف AMAZ1972AMAZ 4 672 03-01-23, 09:11 AM
آخر رد: AMAZ1972AMAZ
  كود انتقال الماوس تلقائيا من التيكست بوكس ابو نور الهدى 6 2,034 16-09-21, 12:00 AM
آخر رد: ابو نور الهدى
  الرجوع للفورم الرئيسيةعند عدم تحريك الماوس لمدة معينة جيولوجي مبتدئ 7 2,273 25-07-21, 07:33 PM
آخر رد: ابراهيم ايبو
  [سؤال] كيفيه استخدام بكره التمرير في الماوس حسن الجلب 2 1,317 28-03-21, 12:49 AM
آخر رد: حسن الجلب
  [سؤال] كيفيه التحكم في بكره الماوس حسن الجلب 1 1,223 26-03-21, 03:55 AM
آخر رد: حسن الجلب
  [VB.NET] مؤشر الماوس muaamar 2 1,361 12-03-21, 05:54 PM
آخر رد: muaamar
  أريد كود يقوم بعرض صورة عند وضع مؤشر الماوس علي تكست بوكس بمقاسات معينة ؟ PeterGhattas082460 2 1,797 10-01-21, 12:29 AM
آخر رد: asmarsou
  [سؤال] سؤال في الماوس حسن الجلب 2 1,394 02-01-21, 12:15 AM
آخر رد: سعود
  مساعدة في نقر الماوس على PictureBox YazanOtoum 5 4,355 24-12-20, 04:57 PM
آخر رد: fdhrg

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم