Windowsの「リストビューに入力」タイマーのカスタマイズ


9

カーソルがWindowsエクスプローラー(ブラウザーではなくファイルマネージャー)にあるときに、いくつかのキーを押すと、これらの文字で始まるファイル名が選択されます。これは、「フォルダオプション->ビュー->リストビューに入力するとき」によって設定されます。

ただし、入力された文字にリンクされた内部タイマーがあるようです。約1秒間キーを押さないと、入力された文字列は無視され、新しい文字を入力すると新しい検索が開始されます(Firefoxの検索ボックスの非表示バージョンのように)。

このタイマーの期間を変更できるレジストリキーはありますか?

回答:


2

Windows SDKのデフォルトのリストビューメッセージ処理から。

メッセージ処理

次の表は、リストビューコントロールによって実行されるウィンドウメッセージ処理を示しています。

メッセージ処理が実行されました

WM_CHAR 指定された文字で始まるリストビューアイテムを検索し、アイテムが見つかった場合は、そのアイテムにフォーカスを選択して設定します。

現在1秒固定されているタイムアウト間隔内に受信された複数の文字が連結され、リストビューコントロールは結果の文字列で始まるアイテムを検索します。


0

私はこのためのレジストリmodsを知りませんが、Listaryは Explorerのtype-to-findタイムアウトを効果的に排除し、その機能を大幅に拡張します。


2
お返事ありがとうございます。ただし、listaryは選択の代わりに検索を実行します。これは、「フォルダーオプション」の設定ですでに可能です(ただし、listaryの検索は確かに高速です)。ただし、ほとんどの場合、フォルダー内では、既に表示されているファイルを選択する必要があります。リストビューへの入力は検索方法ではありませんが、マウスを使用したり、矢印キーを複数回押したりするよりも高速な方法です。
blue_note 2014年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.