none
IE中的ActiveX窗口主菜单使用O/P/S作为快捷键时,按下Alt+O/P/S会打开IE的菜单 RRS feed

  • 问题

  • 程序使用如下结构:ActiveX控件作为主界面,从主界面启动其他窗口。

    如果窗口主菜单上使用O、P、S作为菜单快捷键,当窗口在最前时,按下Alt+O/P/S并不会打开窗口的菜单项,而是IE窗口切换的最前,且IE的菜单被打开了。

    IE版本:8.0

    请问应该如何让窗口的主菜单打开,而不是打开IE的菜单。

    谢谢!

    以下是截图(窗口在最前,按下Alt+P后的情况)

    2013年7月2日 3:25

全部回复

  • 你好, 我不是很明白你的意思,请问是当按快捷键时,要把主界面变成当前页面吗? 如果是的话,你可以去这个论坛提出你的问题。 http://social.microsoft.com/Forums/zh-CN/home?forum=295 如果不是的话,可以在解释一下你的问题吗? Regards,

    Chen Yu
    MSDN Community Support | Feedback to us
    Develop and promote your apps in Windows Store
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    2013年7月5日 10:24
    版主
  • 本来是子窗口在前,IE窗口在后。子窗口的菜单快捷键和IE主窗口快捷键相同时,按下该快捷键的话,本来应该打开子窗口的菜单,可是该快捷键被IE主窗口优先处理了。结果子窗口的菜单没打开,反而是IE主窗口跳到前端,IE主窗口的菜单打开了。

    程序里使用标准菜单,未作特殊处理。

    谢谢!

    2013年7月8日 1:31
  • 你好,

    请问可以修改子窗口的菜单快捷键的按键组合吗?

    Regards,


    Chen Yu
    MSDN Community Support | Feedback to us
    Develop and promote your apps in Windows Store
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    2013年7月9日 2:54
    版主
  • 这是个沿用很久的系统了,快捷键是不能更改的。

    谢谢!

    2013年7月9日 6:14