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



Postion Mouse هو Postion الخاص بالماوس في شاشة الوندز 

Postion Image هو Postion الماوس ولكن فقط على PictureBox الموجودة في الفورم

Result Postion وهو محاولتي في ايجاد postion الحقيقي اقصد تاع Screen والذي يجب ان يكون كما هو في Postion Mouse


ولكن لم ينفع

محاولتي :
الكود :

كود :
Public Class Form1
    Dim screenWidth As Integer = Screen.PrimaryScreen.Bounds.Width
    Dim screenHeight As Integer = Screen.PrimaryScreen.Bounds.Height
   
   
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
       



    End Sub
  
   





    Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
        Dim myX As Integer = MousePosition.X
        Dim myY As Integer = MousePosition.Y

     

        Label1.Text = "Postion Screen :" & myX & "-" & myY

    End Sub

   

    Private Sub PictureBox1_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles PictureBox1.MouseMove
        Dim PPoint = New Point(e.X, e.Y)
        Label2.Text = "Postion Image : " & e.X & " - " & e.Y
        Dim a As Integer = (e.X * (screenWidth / PictureBox1.Width))
        Dim b As Integer = (e.Y * (screenHeight / PictureBox1.Height))
        Label3.Text = " Result Postion :" & a & "-" & b
    End Sub
End Class


الملفات المرفقة صورة/صور
   
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
RE: مساعدة في نقر الماوس على PictureBox - بواسطة ILI - 05-09-15, 03:56 PM


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


يقوم بقرائة الموضوع: