全屏WMP问题

时间:2015-10-12 01:52:12

标签: c# fullscreen bounds wmp

我正在开发一个C#应用程序,它需要在Windows窗体的控件中使用Window Media Player,并且(同时)在主监视器和辅助监视器上使用全屏。

我想在一个带有用户界面的屏幕上使用Windows窗体应用程序将边界主屏幕控制到辅助屏幕或类似的东西,并且当我绑定屏幕主监视器时,我想显示全屏而不会缓冲或停电到二级监视器。问题是,当我将主显示器绑定到辅助显示器但仍在播放时(我听到声音),视频在辅助屏幕上始终是黑屏。

这是缓冲问题吗?

public bool IsFullScreen()
        {
            if (wmp_ui_player.fullScreen.Equals(true))
                return true;
            else
                return false;
        }
public void set_formLocation(Form form, Screen screen)
        {
            Rectangle bounds = screen.Bounds;
            form.SetBounds(bounds.X, bounds.Y, bounds.Width, bounds.Height);
        }

0 个答案:

没有答案