我在对话框中嵌入一个网页(比如:www.kepp.pc/fg.thml),在这个网页中嵌入了flash。现在问题是:当在IE浏览器中此网页时,按回车时flash可以响应此消息,           而在嵌入的对话框中按回车只有对话框响应了回车消息而flash却没有响应。
怎么才能让flash响应回车键的消息???

解决方案 »

  1.   

    没有遇到过 实在不行在htmldialog响应回车键 然后调用js操作flash吧
      

  2.   

    switch(KEYBORD)

     case  VK_RETURN://播放就行 了
      

  3.   

    从Document查询得到IOleInPlaceActiveObject接口,将按键交给IOleInPlaceActiveObject的TranslateAccelerator成员区处理。IOleInPlaceActiveObject::TranslateAccelerator会调用IDocHostUIHandler接口的TranslateAccelerator方法,从而给开发人员一个接口来处理按键。
      

  4.   

    重写PreTranslateMessage函数,或者重写WindowProc函数,预处理回车
      

  5.   

    ndy_w
    能否说详细一点啊.谢谢
      

  6.   

    额,我前面就碰到这个问题。我可以给你解答。  汗! 想当初找了多久啊
    我用的方法:不知道你是用的activeX还是用mfc的封装类我是用的封装类。
    让vc与js通信,js跟flash通信。
    这个通信的方法有2种,自己去网上查。
    后面就容易了。直接在pretans。。截获enter消息,转给js,js给flash,然后去flash里响应  搞定。
      

  7.   

    fuck !! 自己的贴  汗!!~!!~!!~!~!~