QT编写的ActiveX控件设置鼠标光标IE10中无效

xiaohuh421 2019-04-12 11:47:30
使用QT编写的一个ocx插件, 有窗口, 然后上面有一个按钮, 准备让鼠标移动到按钮上时, 显示"手型", 保持web风格.
结果在IE10中跪了, 竟然没效果. 鼠标 点击事件,移动事件这些都能正常触发的情况下, 就是鼠标光标不会变.
使用setCursor方法设置.

求解决办法
...全文
1063 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaohuh421 2019-04-17
  • 打赏
  • 举报
回复
引用 3 楼 丁劲犇 的回复:
如果不是为了处理本地数据,其实可以彻底抛弃这个架构,试一试 Web + fcgi后端 的形式。第三方DLL是为了显示复杂波形,还是做复杂数据处理?如果是显示复杂波形,那还真的比较麻烦。如果是为了复杂数据处理,则比较适合Web + 后台的方式。
第三方dll是为了解码播放各私有协议的视频码流. 基本上抛弃不了这东西. 并且最重要的是播放窗口必须嵌入到web的dox元素中.
  • 打赏
  • 举报
回复
如果不是为了处理本地数据,其实可以彻底抛弃这个架构,试一试 Web + fcgi后端 的形式。第三方DLL是为了显示复杂波形,还是做复杂数据处理?如果是显示复杂波形,那还真的比较麻烦。如果是为了复杂数据处理,则比较适合Web + 后台的方式。
xiaohuh421 2019-04-16
  • 打赏
  • 举报
回复
引用 1 楼 丁劲犇 的回复:
OCX在IE里的方法很古老了。很多时候会出现问题,且无法兼容Chrome。 这个问题没遇到过。我遇到过IE里OCX的菜单弹出来没有东西。也没有解决。我当时一开始连显示都不行,然后关闭了好多安全选项,才能用。
目前也没有好的替代方案. 能使用第三方dll, 又能在浏览器中运行的. NPAPI已经废弃, PPAPI又不适用. WebCRT又完全是不同的体系架构.
  • 打赏
  • 举报
回复
OCX在IE里的方法很古老了。很多时候会出现问题,且无法兼容Chrome。
这个问题没遇到过。我遇到过IE里OCX的菜单弹出来没有东西。也没有解决。我当时一开始连显示都不行,然后关闭了好多安全选项,才能用。

16,231

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧