Как программно получить историю поиска Windows? - PullRequest
3 голосов
/ 27 июня 2010

Как получить историю поиска Windows и использовать ее в моей программе? Например, я пишу ".doc" в строке поиска Windows. Теперь я хочу, чтобы в моей программе откуда-то выяснилось, что я искал ".doc" в моей системе (не в сети).

1 Ответ

1 голос
/ 28 июня 2010

Я не знаю, есть ли API для этого, но если вы выполняете поиск в Windows для маловероятной строки, скажем «zxcvbnm», то ищите ее в реестре, а затем в XP вы можете увидеть ее под одной из папки в:

HKEY_CURRENT_USER\Software\Microsoft\Search\ACMru

вместе с остальными вашими последними строками поиска. Я предполагаю, что это местоположение реестра может меняться между версиями Windows.

Если вы нацелены на Windows 7, тогда эта статья MSDN выглядит хорошей отправной точкой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...