В Windows 7, если вы щелкнете по элементу панели задач в окне, которое имеет фокус, это окно будет удалено. Когда я нажал на окно, я хочу сфокусироваться на нем. Я искал способ заставить Windows обрабатывать щелчок либо как фокусировку, либо ничего не делая, но не смог найти удовлетворительного набора поисковых терминов.
11
Ответы:
После неудачного поиска программ, которые могут это сделать, я фактически вернулся к своему любимому, то есть 7+ Taskbar Tweaker . Оказывается, это действительно позволит вам сделать это, но , используя скрытый вариант , который не подвергается через пользовательский интерфейс! Подробнее см. В разделе « Дополнительно » файла справки.
I. Для нормальной установки программы
Откройте regedit и перейдите к:
Создайте новый вызываемый DWORD
taskbaritem|lclick
и установите его значение равным 1 .II. Для портативной установки программы
Запустите программу один раз, затем закройте ее полностью (т.е. щелкните правой кнопкой мыши значок в области уведомлений / области уведомлений и выберите « Выход» ), чтобы создать файл Tweaker.ini панели задач 7+ в том же каталоге, в котором находится панель задач 7+ Tweaker.exe .
Откройте INI в Блокноте или любом текстовом редакторе и добавьте в него следующий раздел в самом начале или конце (не путайте его с записями для других разделов, таких как Config или OptionsEx ):
Теперь запустите программу и попробуйте щелкнуть левой кнопкой мыши любую кнопку панели задач столько, сколько вы хотите. :)
источник
Advanced Options Editor > Mouse tab
для получения более подробной информации и параметров мышиИногда я работаю с несколькими файлами, которые почти идентичны, и это вызывает у меня головную боль.
У меня сложилось впечатление, как и у оригинального постера, что Win 7 отличается, но аргумент «старая версия так и сделала» также показался правильным.
Я только сейчас понял, в чем разница, и это не очевидно, поскольку Win 7 имеет более легкую «подсветку» панели задач, чем XP. Я не знаю, как это объяснить, поэтому я возьму длинный путь ...
Допустим, у меня уже открыто два приложения на панели задач с именами A и B. Нажатие на «A» на панели задач вызывает окно «A». Затем нажмите «B» на панели задач, чтобы открыть окно «B».
Если я снова нажму на «B» на панели задач, это свернет окно «B» - хорошо. Но вот проблема ... поскольку «B» минимизирует, это «A», который получает фокус.
И это проблема, потому что в прошлом я знал, что В ЛЮБОЕ ВРЕМЯ я щелкал окна «B» на панели задач, приложение «B» получало фокус, было ли оно минимизировано или нет.
Но теперь, щелкнув по элементу панели задач «B», НЕ гарантируем, что у вас будет «B». Если вы нажали по ошибке, когда «B» уже запущен, то всплывают предыдущие окна, а не «B».
Теперь у меня нет машины XP передо мной, но я почти уверен, что это раздражает с минимизацией. При наличии двух одинаковых окон этот скачущий механизм может заставить вас работать над другим документом без вашего ведома. Решение состоит в том, чтобы внимательно следить за тем, какой элемент панели задач теперь выделен, поскольку он может «прыгать» ...)
Я также только что понял, что Win 7 также выделяет значок панели задач, когда мышь находится над ним. Это эффективно маскирует тот факт, что фокус теряется в щелкаемом окне панели задач (хотя у мыши немного другая подсветка панели задач).
источник