获取 .net webbrowser 全屏事件
Get .net webbrowser full screen event
我有一个 windows 表单应用程序,在表单中间有一个网络浏览器控件。导航到 Youtube 视频时,视频的全屏按钮不起作用。
如何获得全屏事件(使用 html 或 flash 触发时)?
void MainFormLoad(object sender, EventArgs e){
this.KeyDown+= new KeyEventHandler(MainForm_KeyDown);}
void MainForm_KeyDown(object sender, KeyEventArgs e){
if( e.KeyCode == Keys.ControlKey)
MessageBox.Show("What is the Ctrl?");}
我仍然对 IE 11 显示网页的糟糕程度感到震惊。所以我强烈建议使用另一个引擎,比如 Chromium。查看此 post 以了解图书馆选项。
我选择了 CefSharp and there is a great How To Guide in here 但是浏览器只需要全屏来形成边界,所以请注意,如果使用此选项,您可能需要自己实现它。
我有一个 windows 表单应用程序,在表单中间有一个网络浏览器控件。导航到 Youtube 视频时,视频的全屏按钮不起作用。
如何获得全屏事件(使用 html 或 flash 触发时)?
void MainFormLoad(object sender, EventArgs e){
this.KeyDown+= new KeyEventHandler(MainForm_KeyDown);}
void MainForm_KeyDown(object sender, KeyEventArgs e){
if( e.KeyCode == Keys.ControlKey)
MessageBox.Show("What is the Ctrl?");}
我仍然对 IE 11 显示网页的糟糕程度感到震惊。所以我强烈建议使用另一个引擎,比如 Chromium。查看此 post 以了解图书馆选项。
我选择了 CefSharp and there is a great How To Guide in here 但是浏览器只需要全屏来形成边界,所以请注意,如果使用此选项,您可能需要自己实现它。