炫彩界面库论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 3845|回复: 6

偶又来喽,发现BUG

[复制链接]

该用户从未签到

发表于 2012-11-19 20:51:13 | 显示全部楼层 |阅读模式
本帖最后由 令狐冲 于 2012-11-19 21:17 编辑

使用webbrowser控件,官方的   演示C风格-IE浏览器(VS2008) 示例,未经任何修改。
编译完成,运行,打开百度主页,随便输出,出现自动完成的下拉框,此时按上下箭头无法选择。IE中正常。
534d35d8aa775edfd0d8a64f8363cf51.png
BUG是WEB控件不响应keydown/keyup事件。

在测试HTML文件中,写入
<script>
document.onkeyup=function(){
   alert("键盘弹起");
}
</script>

无响应,IE/Firefox均正常。

  • TA的每日心情
    开心
    2022-1-9 18:18
  • 发表于 2012-11-20 16:38:14 | 显示全部楼层
    IE控件是第三方的,炫彩只是简单的封装,如果不能满足需求,请直接使用IE控件!谢谢!

    该用户从未签到

     楼主| 发表于 2012-11-20 20:46:39 | 显示全部楼层
    首先感谢老大百忙中回复。
    实际上我已经使用其它方式嵌入IE控件,包括使用MFC的CDhtmldialog类,CHtmlView等方式,均不成功。只要是XCGUI作为主对话框窗口,XRunXCGUI()执行消息循环,IE控件就不能响应keyup/keydown,郁闷了~~
    老大有什么办法啊,在这停滞好几天了。

    该用户从未签到

     楼主| 发表于 2012-11-20 21:02:38 | 显示全部楼层
    这个问题还是挺麻烦,不仅方向键无法使用,delete、ctrl + c ,  ctrl + v, ctrl + a等等都不响应。

    该用户从未签到

     楼主| 发表于 2012-11-21 00:03:04 | 显示全部楼层

    该用户从未签到

    发表于 2013-8-25 18:32:27 | 显示全部楼层
    请问怎么结合HTMLView使用呢

    该用户从未签到

    发表于 2013-8-25 20:35:28 | 显示全部楼层
    令狐冲 发表于 2012-11-21 00:03
    搞定了,参考下文

    http://blog.csdn.net/lixiaosan/article/details/868872

    分享一下楼主!
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    QQ|Archiver|手机版|小黑屋|炫彩界面库 ( 鄂ICP备2023014763号-1 )

    GMT+8, 2024-9-20 00:11 , Processed in 0.086908 second(s), 21 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表