提问人:Tapticc BID 提问时间:10/20/2023 最后编辑:Tapticc BID 更新时间:10/20/2023 访问量:52
CefSharp 117.2.40.0 在 VB6 MDI 子项中使用时,在恢复最小化窗口时呈现锁定的灰色屏幕
CefSharp 117.2.40.0 when used in VB6 MDI child, renders locked grey screen when restoring minimized window
问:
我在 .Net WinForms 用户控件中使用 WinForms 包 v117.2.40。我已经让控件在具有后期绑定的现有 VB6 应用程序中工作,我可以毫无问题地重定向到新的 URL。我可以使用 VB6 应用程序的“窗口”菜单在 Cef 浏览器 MDI 子窗口和其他 MDI 子窗口之间切换,而不会出现问题。
我确实遇到的问题是,在 VB6 应用程序(使用 MDI 窗口)中,如果 MDI 窗口之间的 I CTRL-TAB,CEF 浏览器变为灰色并且容器控件(带有文件菜单/地址栏)被禁用。但是,如果我双击“文件”菜单右侧的区域,这似乎会重新启用 Cef 浏览器控件,“文件”菜单再次响应,并且显示浏览器内容,而不是灰色区域。
经过大量的抨击和研究,我的问题是:当父窗口最小化时,Cef 浏览器的 WinForms 版本是否会自行禁用?对于我在 Google 上搜索的最类似的问题,我在 WinForms 中找不到任何内容,解决方案是在没有代码的情况下覆盖 OnBrowserWasHidden 方法。任何指点将不胜感激
当我使用 CTRL-TAB 从一个 MDI 子窗口切换到另一个 MDI 子窗口时,我希望 Cef 浏览器控件不会处于某种“锁定”状态
答: 暂无答案
评论