03-10-12, 07:43 AM
كاتب الموضوع : omar2205
بسم الله الرحمن الرحيم
تحريك اى فورم بدون اى مشاكل انشاء الله
الكود بسيط اوى وممكن يستخدم لتحريك اى اداه
لتحريك الفورم
وده مثال لتحريك Panel
الكود لازم يتحط فى الحدث MouseDown فى اى اداه او فورم
وده الكود بدون ان يضاف لاى اداه
وكده تحريك الفورم بقى سهل اوى كود مكون من سطرين
سلام
بسم الله الرحمن الرحيم
تحريك اى فورم بدون اى مشاكل انشاء الله
الكود بسيط اوى وممكن يستخدم لتحريك اى اداه
لتحريك الفورم
كود :
Private Sub Form1_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Me.MouseDown
CType(sender, Control).Capture = False
WndProc(Message.Create(CType(sender, Control).Handle, 161, 2, 2))
End Sub
كود :
Private Sub Panel1_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Panel1.MouseDown
CType(sender, Control).Capture = False
WndProc(Message.Create(CType(sender, Control).Handle, 161, 2, 2))
End Sub
وده الكود بدون ان يضاف لاى اداه
كود :
CType(sender, Control).Capture = False
WndProc(Message.Create(CType(sender, Control).Handle, 161, 2, 2))
سلام