На панели задач Windows Vista можно щелкнуть средний значок, чтобы открыть новый экземпляр программы. В адресной строке окна проводника Windows Vista (то, что показывает текущий путь к файлу в виде набора интерактивных папок, разделенных стрелками), вы должны иметь возможность щелкнуть средней кнопкой мыши папку и открыть там новое окно. Можно ли в любом случае написать код для изменения Windows, чтобы сделать это?

1 ответ1

1

Это можно сделать, если вы научитесь сборке, отладке и реверс-инжинирингу. Затем можно настроить двоичный файл так, чтобы он регистрировал событие среднего щелчка и позволял ему вызывать функцию для открытия нового окна. Для этого потребовалось бы две процедуры записи двух сборок и сохранения их в исполняемом файле explorer.exe. Это очень сложно сделать! Не забывайте, что вам придется обходить безопасность SFC ...

Другое решение состоит в том, чтобы написать хук более высокого уровня, который перехватывает средние щелчки по папке, а затем определяет, какая это папка, а затем открывает новое окно с этой папкой, это намного проще, но вам все равно придется изучать язык более высокого уровня и как зацепить вещи.

Когда вы задаете вопрос о StackOverflow, вы будете стремиться получить более подробную информацию о том, как это сделать ...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .