我有一个WinForms应用程序。在我嵌入Windows Media Player的表单中,但我不希望用户能够在媒体播放器中右键单击。如何禁用Windows媒体播放器中的右键单击
我已经尝试禁用MediaMenu的媒体播放器,但是当我右键点击,我仍然可以看到菜单。
private void fMediaPlayer_Load(object sender, EventArgs e)
{
Player.URL = _url;
Player.ContextMenu = null;
Player.ContextMenuStrip = null;
}
PS:我在说的菜单是默认的上下文菜单,只要右键单击Windows媒体播放器。嵌入形成与否。
在我看来,一个更好的尝试将是托管一个WPF MediaElement控件,它比MP activeX提供更多的灵活性和安全性。 – wonko79 2014-12-09 13:40:41