0

Microsoft エルゴノミクス キーボード 7000 のズーム機能をスクロールに置き換えようとしています。intellitype の command.xml にはクロムがリストされていないため、ズームに関連付けられている他のすべての属性を無効に変更しました。手動で追加したいのですが、一意の名前がわかりません。これが私が持っているインターネットエクスプローラーです。

    <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は重要なものであり、関連するWindowsAPI関数に渡されるウィンドウクラス名を参照します。アプリケーション固有のカスタマイズを行う場合は、アクティブなウィンドウからクラス名を取得できるサードパーティのソフトウェア( Customiserなど)があります。そうでない場合、特別なUniqueName値「StandardSupport」がすべてのウィンドウクラスに適用されます。

「chromewndclass」(APIドキュメントから)をグーグルで検索すると、http://www.experts-exchange.com/Programming/Languages/Pascal/Delphi/Q_27417954.htmlが表示されます。これは(下にスクロールしてください!)次の可能な値を持ちます。

Chrome_WidgetWin_0
Chrome_OmniboxView
Chrome_AutocompleteEditView

ウィンドウをCreateWindowウィンドウに盗むと、「フリーズ」ウィンドウが作成されますか?提案する

Chrome_WidgetWin_1

これらはすべて、影響を受ける可能性のあるさまざまなウィンドウだと思います。たぶん1つはWebページのメインウィンドウですか?それ以外の場合は、リンクされているカスタマイザープログラムの1つを使用してみることができます(どちらを使用するかはわかりません)。

PSまたは、すべてに「StandardSupport」を使用できます。

于 2012-07-06T15:08:05.333 に答える