我正在开发一个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);
}