0

我正在尝试用我的微软人体工学键盘 7000 上的滚动替换缩放功能。由于 intellitype 的 command.xml 没有列出 chrome,并且我已经更改了与缩放相关的所有其他属性,但无济于事。我只想手动添加它,但我不确定唯一名称是什么。这是我为 Internet Explorer 提供的内容。

    <Application UniqueName="IEFrame7" AppName="Internet Explorer 7.0 and 8.0">
        <C308 Type="5" KeySeq="ctrl o" />
        <C310 Type="5" KeySeq="ctrl p" />
        <C311 Type="5" KeySeq="alt p | a" />
        <C315 Type="5" KeySeq="ctrl f" />
        <C401 Type="0" />
        <C100 Type="1" wParam="0x0a121" />
        <C101 Type="1" wParam="0x0a122" />
        <C102 Type="1" wParam="0x0a220" />
        <C106 Type="2" lParam="0x07" />
        <C104 Type="2" lParam="0x05" />
        <C105 Type="2" lParam="0x06" />
        <C319 Type="6" Activator="ScrollUp" /> 
        <C320 Type="6" Activator="ScrollDown" /> 
        <C309 Type="6" Activator="IE7Close" />
        <C307 Type="6" Activator="IE7New" />
    </Application>
4

1 回答 1

1

根据rephrase.net 上的这篇文章(搜索“UniqueName”

UniqueName 是重要的一个,它是指传递给相关Windows API函数的窗口类名。如果您想进行特定于应用程序的定制,可以使用第三方软件(例如The Customiser)从任何活动窗口中获取类名。如果不是,则特殊的 UniqueName 值“StandardSupport”适用于所有窗口类。

谷歌搜索“chrome wndclass”(来自 API 文档)出现http://www.experts-exchange.com/Programming/Languages/Pascal/Delphi/Q_27417954.html(向下滚动!)具有以下可能值:

Chrome_WidgetWin_0
Chrome_OmniboxView
Chrome_AutocompleteEditView

将一个窗口窃取到 CreateWindow 窗口中会创建一个“冻结”窗口?建议

Chrome_WidgetWin_1

我想这些都是可能受到影响的不同窗口。也许一个是网页的主窗口?否则,您可以尝试使用链接的定制程序之一(我不清楚使用哪个)。

PS 或者您可以对所有内容使用“StandardSupport”。

于 2012-07-06T15:08:05.333 回答