چگونگی قرار گرفتن اتوماتیک نشانگر ماوس در نزدیکی یک دکمه کنترلی

در اکثر مواقع برنامه نویسی تحت ویندوز بهتر است با ظرافت خاصی انجام گیرد .یکی از نکاتی که در مقوله فرمهای محاوره ای  ظاهر شونده بر روی صفحه می تواند مورد توجه قرار گیرد؛ قرار گرفتن اتوماتیک نشانگر ماوس در نزدیکی یک دکمه کنترلی (ترجیحاً دکمه میانی) درفرم می باشد.جهت این کار کد زیر پیشنهاد می گردد که می تواند نقطه میانی فرم را محاسبه و نشانگر ماوس را بر روی آن قرار دهد:

Public Sub SnapToControl(ByVal

Control As Control)

' Snaps the cursor to the

bottom middle of the passed

control

Dim objPoint As Point =

Control.PointToScreen(New Point

(0, 0))

objPoint.X += (Control.Width / 2)

objPoint.Y += ((Control.Height / 4) * 3)

Cursor.Position = objPoint

End Sub

منبع : www.developer.com

 

نظرات 1 + ارسال نظر
Yashar.hv جمعه 16 تیر‌ماه سال 1385 ساعت 10:39 ب.ظ http://www.iBlog.ir

سلام دوست عزیز
من از مدیر های سایت آی بلاگ هستم
وبلاگ زیبایی دارید
اگر تمایل داشتید خوشحال می شویم در آپدیت کردن سایت به ما کمک کنید ( در زمینه ترفند ها و آموزش های کامپیوتری) و جز مدیر های اصلی سایت شوید. در ضمن سایت ما حدود 3 هزار بازدیدکننده روزاده دارد. از طریق میل یا آی دی Yashar_hv خبرم کنید
با تشکر
یاشار

برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد