我用Delphi7近期写了一个IE工具条,但它不能接受Tab键和退格键的输入,哪位大虾能帮忙解决一下,在下感恩涕零。

解决方案 »

  1.   

    soft0814,你好,我也遇到了同样的问题,咱共同解决!
      

  2.   

    楼主,抱歉,为了增加关注,我就把我的问题在这儿暂时放一下,你有什么好方法,可以帮我一下,我感恩涕零!
        
        我用Delphi7写的IE工具条,当我注册完myToolbar.DLL之后,要实现在"IE的查看-->工具栏"下添加我的菜单名,比如叫"网络助手",而且使菜单项处于选中状态,同时在地址栏下方显示myToolbar工具条,整个注册过程像GoogleToolbar那样,费了我好长一段时间,一直没有搞定,目前现象:
        1.注册后,菜单上要么没有“网络助手”,要么添加了两个“网络助手”
        2.始终不能自动选中菜单项,人家GoogleToolbar怎么挺好的。
        3.有时工具条藏在边上,需要手工拖动到合适位置。
        非常感谢!
      

  3.   

    http://community.csdn.net/Expert/topic/3471/3471021.xml?temp=.6098902
      

  4.   

    我有代码.告诉我mail我发给你.
      

  5.   

    谢谢!我的Email:[email protected]
      

  6.   

    http://www.ksaiy.com/iebar.rar不是吧.我给你源码.去这里下载.下完了告诉我.我删掉.
    已经完全实现了。之后用regsvr32注册一下.
      

  7.   

    ksaiy(消失在人海) :您好!
        你给的源码编译后,生成的Dll注册,在菜单上没有自动选中,而且选中后工具条没有显示出来,缩在右边,需要手动拖动才能达到合适的位置,我希望做一个像GoogleToolbar那样的注册完之后就什么都不用管的IE插件,因为普通的用户不懂得去查看中去选择和拖动的!请帮忙,非常感谢!
      

  8.   

    大侠,搞不定就是大问题!不能见死不救啊!救命呀!
    [email protected]
      

  9.   

    你到注册表:HKEY_USERS\S-1-5-21-2124301927-192837019-953900138-2166\Software\Microsoft\Internet Explorer\Toolbar\WebBrowser它有一个ITBarLayout,是二进制的,你先把这个ITBarLayout删除掉,然后可以看到工具条消失,这时你手动把IE工具条打上勾,你再看注册表里的ITBarLayout的值,这个值就是你的工具条写进去的了,你把它拷贝下来。然后在安装你的工具条的时候把这个值写到ITbarLayout里面就可以了。
      

  10.   

    你可以看看我给人家回的帖子。
    http://community.csdn.net/Expert/topic/3524/3524993.xml?temp=.8428766
      

  11.   

    谢谢各位的支持,更感谢ksaiy的详细指点,现在退格键解决了,Tab键还不能响应,再请ksaiy指点一下实现响应Tab键的关键代码是什么?谢了
      

  12.   

    晕。问题多啊。你要的选中已经帮你弄好了。TAB你自己看一下吧。郁闷。
      

  13.   

    To ksaiy,不管怎么说,你帮了很大的忙,我现在想送分,从哪里操作呢?不要笑我呀,我第一次来这里。
      

  14.   

    自定义的IE工具条不能接受Tab键和退格键的输入?  soft0814 100 17 11-12 16: 10 管理 在帖子外面是这样的,你点管理,然后输入密码,把你要给分的分数输入到你想给分的人的后面,点结帖就可以了。