منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : تعطيل زر الموس الايمن c#
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
اولا اضافة interface IMessageFilter
الى الفورم فيصبح شكل تعريفه هكذا
كود :
public partial class myform: Form, IMessageFilter
في المشيد constructor
كود :
Application.AddMessageFilter(this);
            this.FormClosed += new FormClosedEventHandler(this.make_new_profile_FormClosed);

اضف هذه الدالة
كود :
public bool PreFilterMessage(ref Message m)
        {
            // Filter out WM_NCRBUTTONDOWN/UP/DBLCLK
            if (m.Msg == 0xA4 || m.Msg == 0xA5 || m.Msg == 0xA6) return true;
            // Filter out WM_RBUTTONDOWN/UP/DBLCLK
            if (m.Msg == 0x204 || m.Msg == 0x205 || m.Msg == 0x206) return true;
            return false;
        }

في الحدث FormClosed

كود :
Application.RemoveMessageFilter(this);
السلام عليكم ورحمة الله وبركاته

بارك الله فيك أخي الكريم
وجعله في ميزان حسناتك
ولكن هل يمكن تحويله إلى vb أم لا ؟؟
مشكووور اخي الكود يعمل بدون اخطاء سلمت يداك
سكس امهاتسكس سحاق سكس مصري