View Full Version : سوال: جلوگیری از عمل راست کلیک روی کنترل WebBrowser
ramzdar
شنبه 28 خرداد 1390, 23:13 عصر
سلام دوستان
میخوام بدونم چجوری میشه جلوی راست کلیک کردن کاربر روی WebBrowser که توی برنامه گذاشتم رو گرفت؟
میخوام طوری بشه که نتونه راست کلیک کنه. باید چکار کنم؟
محسن واژدی
شنبه 28 خرداد 1390, 23:56 عصر
سلام علیکم
کامپوننتی است بنام WBCustomizer.dll که امکان غیرفعال کردن کلیک راست و سایر کلیدهای میانبر (یا یک میانبر خاص) را بر روی کنترل webbrowser فراهم می آورد فضای زیادی نیز اشغال نمیکند (~22KB)
نمونه سورس زیر را بررسی کنید
موفق باشید
saeed_r67
دوشنبه 30 خرداد 1390, 09:30 صبح
سلام دوستان
میخوام بدونم چجوری میشه جلوی راست کلیک کردن کاربر روی WebBrowser که توی برنامه گذاشتم رو گرفت؟
میخوام طوری بشه که نتونه راست کلیک کنه. باید چکار کنم؟
Private Sub WebBrowser1_NewWindow2(ppDisp As Object, Cancel As Boolean)
Cancel = True
End Sub
محسن واژدی
دوشنبه 30 خرداد 1390, 10:50 صبح
Private Sub WebBrowser1_NewWindow2(ppDisp As Object, Cancel As Boolean)
Cancel = True
End Sub
سلام علیکم
این رویداد زمانی که لینک کلیک شده در یک فرم جدید باز میشود فعال میگردد
و توسط Cancelمیتوان از گشوده شدن فرم جدید جلوگیری کرد، در واقع در جلوگیری از RClick بدون تاثیر است
موفق باشد
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.