winform C#用一个第三方控件,要屏蔽其右键菜单,找了两种方法,一是重写WndProc函数,二是IMessageFilter用第一种方法,写了一个新类继承于第三方控件,然后重写WndProc函数,获取不到右键事件(Message.Msg=516)用第二种方法IMessageFilter,这种方法能屏蔽右键,但问题是整个程序的右键都屏蔽了,不行。之后想到用Message.HWnd判断出第三方控件,但Control.FromHandle(Message.HWnd)获取的东西是null,到这里就没辙了