Как узнать, какая программа удерживает панель задач от автоматического скрытия?

578
Still.Tony

Имя говорит само за себя. Панель задач настроена на автоматическое скрытие, панель задач не скрывается автоматически, очевидно, я хочу, чтобы она автоматически скрывалась. Некоторая программа не дает этого сделать. Иногда я быстро нахожу виновника, если разработчик сделал что-то вроде иконки или флэш-приложения, но иногда я ищу какое-то время, прежде чем нахожу это.

(И нет, это, это и это не ответы на вопрос «какая программа», они отговорки, когда вы не можете решить проблему. У меня уже есть автоглючка, чтобы убить и перезапустить проводник, но это раздражает.)

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


Редактировать: в настоящее время я смотрю, как возиться с функцией SHAppBarMessage, когда у меня есть время, поэтому, если кто-то уже попробовал это, отчет об успехе / неудаче может сэкономить мне время.

2
Видимо, я единственный человек, который когда-либо имел эту проблему ... 4 месяца, без ответов, без голосов Still.Tony 6 лет назад 0
Вы не единственный, у кого есть эта проблема, и я хотел бы, чтобы был инструмент для решения этой проблемы. Это супер раздражает и часто. Я никогда не думал об инструменте, который может обнаружить или предотвратить это поведение. Был ли у вас какой-либо успех с SHAppBarMessage? Barak Gall 6 лет назад 0
@BarakGall Это не выглядит многообещающе, я обнаружил, что кто-то пробовал нечто подобное в 2006 году с Vista - https://autohotkey.com/board/topic/29544-toggle-keep-the-taskbar-on-top-of-other- окна / так что это может быть отправной точкой. В настоящее время я все еще занят исправлением своего собственного кода, поэтому у меня еще не было времени на исправление Microsoft ... Хотя я * буду * следить за этим; это мучило меня годами. Still.Tony 6 лет назад 1

0 ответов на вопрос