PDA

View Full Version : سوال: كليد وسط موس



kaka22
چهارشنبه 15 دی 1389, 17:38 عصر
چطور میشه برای كليد وسط موس (Wheel) رو به بالا يا پايين كنيد کد نویسی کرد !:متعجب:

pouyansaraf
چهارشنبه 15 دی 1389, 18:25 عصر
سلام
اکثر کنترل ها از MouseWheel پشتیبانی میکنند و شما باید در آن کدنویسی کنید .
به طور مثال اگر برای فرمتان میخواهید، میبایست در رویداد MouseWheel آن به صورت زیر کدنویسی کنید.



Private Sub form_MouseWheel(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Me.MouseWheel
If e.Delta < 0 Then
Label1.Text = "DOWN DIRECTION"
End If
If e.Delta > 0 Then
Label1.Text = "UP DIRECTION"
End If
End Sub


در اینجا e.Delta برای همان چرخ موس است
اگر هم خواستید با اعداد کار کنید و عددی زیاد و کم بشود، یک متغیر استاتیک تعریف کنید و اگر بالا رفت اضافه و اگر پایین آمد کم کند


الان دیدم
شما چند بار این سوال را کرده اید چرا مشکلتان حل نشده؟

http://barnamenevis.org/showthread.php?211281-نحوه-کد-نویسی-دکمه-موس&p=937698&highlight=#post937698

http://barnamenevis.org/showthread.php?209468-چکونه-می-توان-برای-کلید-های-موس-کد-نویسی-کرد؟&p=929032&highlight=#post929032