أضف إلى قائمة تطبيق النقر بزر الماوس الأيمن في شريط المهام في .NET

StackOverflow https://stackoverflow.com/questions/153460

  •  03-07-2019
  •  | 
  •  

سؤال

ومع ذلك، تحتوي معظم التطبيقات فقط على "استعادة، ونقل، وحجم، وتصغير، وتكبير، وإغلاق". مرض التصلب العصبي المتعدد SQL يقدم خيارات إضافية "تعليمات، تخصيص العرض".وعلى هذا المنوال، هل من الممكن الإضافة إلى قائمة النقر بزر الماوس الأيمن لأحد التطبيقات في شريط المهام؟

ملحوظة:أنا لا بالإشارة إلى أيقونة في منطقة الإعلام بجوار الساعة.

هل كانت مفيدة؟

المحلول

هذا المقال يمنحك جولة في C#!

نصائح أخرى

هذا هو أبسط إجابة وجدت.لقد اختبرته بسرعة وهو يعمل.

رمز بلدي:

    private const int WMTaskbarRClick = 0x0313;
protected override void WndProc(ref Message m)
    {
        switch (m.Msg)
        {
            case WMTaskbarRClick:
                {
                    // Show your own context menu here, i do it like this
                    // there's a context menu present on my main form so i use it

                    MessageBox.Show("I see that.");

                    break;
                }
            default:
                {
                    base.WndProc(ref m);
                    break;
                }
        }
    }
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top