axWindowsMediaPlayer组件和keydown方法之间存在奇怪的冲突

时间:2015-10-06 15:00:34

标签: c# visual-studio-2013 keypress axwindowsmediaplayer

我正在制作像二维RPG游戏。在其中一个房间形式我放置了一个小的axWindowsMediaPlayer窗口,类似于电视屏幕。问题是它以某种方式阻止玩家使用箭头键移动。经过大量的实验,我发现当我将以下参数从true更改为false时,播放器和角色都能正常工作。但是,在一些未知的原因后,代码行将自身重写为true。我如何阻止Visual Studio这样做呢?

// // axWindowsMediaPlayer1 // axWindowsMediaPlayer1.CausesValidation = false; axWindowsMediaPlayer1.Enabled = false; // The line that has the problem axWindowsMediaPlayer1.Location = new System.Drawing.Point(526, 43); axWindowsMediaPlayer1.Name = "axWindowsMediaPlayer1"; axWindowsMediaPlayer1.OcxState = ((System.Windows.Forms.AxHost.State)(resources.GetObject("axWindowsMediaPlayer1.OcxState"))); axWindowsMediaPlayer1.Size = new System.Drawing.Size(90, 72); axWindowsMediaPlayer1.TabIndex = 4; axWindowsMediaPlayer1.TabStop = false;

0 个答案:

没有答案