我的ActiveX是一个对话框,嵌在页面里,对话框里有一个ScrollView,现在在对ScrollView被单击的时候用了SetFocus()让ScrollView得到焦点,然后接收消息。
奇怪的是在OnKeyDown函数里面能接收到字符相关的信息,但是功能键就接收不到了,比如方向键,BackSpace键等,直接被浏览器截获,不知道为什么?

解决方案 »

  1.   

    CWnd::OnSysKeyDown
    Response WM_SYSKEYDOWN
      

  2.   

    还是不行啊,具体怎么操作?
    另外,我在ActiveX Control Test Container里面测试是正确的,能截获这些功能键
      

  3.   

    DentistryDoctor(牙科医生) :   这个消息我根本得不到的,因为是ActiveX,不能得到这个消息,有没有其他办法?
      

  4.   

    WebBrowser Keystroke Problems
    http://www.microsoft.com/mind/0499/faq/faq0499.asp