Сделать свернутое окно в конце списка alt-tab

14

В XP, если вы свернете текущее окно, оно перейдет в конец списка для Alt- Tabцелей. В Windows 7, если я сверну окно и затем Alt- Tab, я вернусь обратно к тому окну, от которого я пытался избавиться.

Есть ли способ , чтобы свести к минимуму толкать окно до конца списка или какого - либо другого способа , чтобы управлять Alt- Tabсписок заказом?

Изменить: Я прошу прощения за то, что сказал, что именно так ведет себя Windows 7. Оказывается, что Windows 7 иногда попадает в состояние, когда Minimize не помещает окно в нижнюю часть z-порядка. Я не могу понять, какие именно шаги приводят Windows 7 в это состояние, но я должен делать это довольно часто, потому что это постоянно вызывает у меня проблемы.

Итак, когда Windows 7 находится в этом состоянии, вот что происходит:

  1. Откройте несколько окон. Я обычно их все максимизирую.
  2. Нажмите Alt- Tab. Назовите это окно "A".
  3. Нажмите Alt- Tab. Назовите это окно "B".
  4. Свернуть окно "B". Окно «А» теперь видно.
  5. Нажмите Alt-Tab.

В этот момент я снова вижу окно «B», хотя оно должно было быть в конце списка Alt-Tab (или Z-упорядочения, как оно называется).

Когда Windows 7 ведет себя так, я пытался добавить AltTabSettingsзапись в реестре. Это изменяет внешний вид диалогового окна Alt-Tab, но не меняет эффект Z-упорядочения кнопки «Свернуть».

Когда я только что попытался воспроизвести это, Минимизация работает должным образом (сдвигает окно в конец Z-порядка). Я еще не смог точно определить, что меняет это поведение.

Джереми Стейн
источник
Статус нет-репро.
NGLN
@NGLN, вы говорите, что когда вы минимизируете окно в Windows 7, оно попадает в конец списка Alt-Tab?
Джереми Стейн
4
Это сводит меня с ума тоже! В большинстве случаев сворачивание окна ставит его в конец списка, но в какой-то момент, когда я использую изменяемый ПК, его сворачивание оставляет его в начале списка. Это противоречие действительно раздражает меня.
Алан Третий,
1
Комментарии к статье @lightinthedark, на которую ссылается ( superuser.com/a/766448/244608 ), показывают, что поведение может зависеть от того, сколько окон открыто. (: sigh: О, Microsoft.) К сожалению, никто не упомянул, является ли это число регулируемым (например, в реестре) или жестко закодированным. Я подозреваю, что последнее, но если кто-нибудь найдет что-то обратное, я хотел бы знать.
Уилсон Ф,
Кроме того, такое же поведение иногда можно наблюдать и в Win XP. Насколько я могу судить, иногда (но не всегда) это начинало происходить, когда было открыто слишком много окон (обычно больше, чем могло поместиться на панели Alt-Tab, около 22+), и останавливалось, когда достаточно окон закрыто.
Джастин Тайм - Восстановить Монику

Ответы:

9

Вместо того, чтобы свести к минимуму, нажмите Alt- Esc. Это поместит окно внизу Z-порядка.

Джереми Стейн
источник
1
Но без минимизации этого. Было бы неплохо иметь возможность сделать оба.
Уилсон Ф,
6

AFAIK - это не нижняя часть Z-порядка, если я что-то упустил.

Когда вы делаете Alt- Escи затем Alt- Tabокно, которое вы Alt- Escоткрыли, снова возвращается.

подписка
источник
3

От подобного вопроса Возвращение старого режима переключения окон alt-tab в Windows 7? :

Чтобы восстановить функциональность XP Alt-Tab, просто добавьте regedit, добавьте DWORD с именем AltTabSettings в HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer и установите его значение равным 1.

Вам нужно перезапустить Проводник, чтобы изменения вступили в силу (перезагрузка компьютера - это простой способ сделать это)

Лично я предпочитаю 3D Aero Flip ( Windows Key+ Tab), который (по крайней мере, в моей системе) помещает свернутые приложения в конец стека.

Джеймс П
источник
3
? WindowsKey + Tab не помещает свернутые приложения в конец стека для меня. Он ведет себя точно так же, как когда я нажимаю Alt + Tab (за исключением того, что он выбирает текущее окно,
находящееся
Вы используете Windows 7? Насколько я знаю, у меня нет надстроек или твиков, которые могли бы изменить это поведение.
Джеймс П
Да. Windows 7 Профессиональная 32-битная. У меня нет никаких надстроек или настроек, как
AFAIK
Странно - мне было бы интересно узнать, каков опыт других людей. Насколько я могу судить, твик реестра, который я разместил, должен работать.
Джеймс П
Это меняет диалог Alt-Tab. Это не меняет поведение свертывания. Кто-то опубликовал то же самое, а затем удалил, когда понял, что это неправильно. Пожалуйста, оставьте этот ответ на усмотрение других, так как это довольно распространенный совет в Интернете, но в этом вопросе он бесполезен.
Джереми Стейн
2

Я не знаю, есть ли способ изменить Z-порядок определенного окна (кроме метода, предложенного Джереми), но вы можете циклически перемещаться по списку в обратном порядке, если все, что вы хотите сделать, это Alt+ Tabчерез оставшуюся часть окна:

  1. Свернуть окно
  2. Нажмите Alt+ Shift+Tab
  3. Если вы продолжаете удерживать Alt+ Shift, вы можете циклически перемещаться по списку в обратном порядке, нажавTab

Если вы выполните эти шаги, то окно, которое вы только что свернули, должно появиться последним в порядке Alt+ Tabсписка.

p_strand
источник
В качестве дополнения обратите внимание, что это соответствует обычному режиму переключения вкладок клавиатуры, если вы удерживаете нажатой кнопку <kbd> Alt </ kbd>. Если вы отпустите <kbd> Shift </ kbd> и нажмете <kbd> Tab </ kbd>, то все вернется к итерации в обычном порядке. (Или наоборот, удерживая <kbd> Shift </ kbd> во время итерации в обычном порядке, вы можете перейти в обратном направлении.)
Время Джастина - Восстановить Монику
Это не то, что я хотел бы сделать. Если я сверну окно, то захочу, чтобы оно переместилось в конец моей очереди и смогло бы перейти к следующему наиболее часто используемому приложению с помощью одной alt-tab.
Джеймс
1

Меня бы очень удивило, если бы был способ заставить Windows изменить способ, которым это делает alt-tab. Единственные изменения, которые я знаю, имеют отношение к внешнему виду окна alt-tab, а не к его алгоритмам.

Вместо этого вас может заинтересовать одна из следующих двух замен alt-tab, которая может лучше соответствовать вашим рабочим привычкам:

VistaSwitcher

image1

Switcher

image2

harrymc
источник
1

Я думаю, что эта статья объясняет, что происходит, и почему иногда минимизируется, а иногда нет.

свет во тьме
источник
3
Хотя ссылка может дать ответ, она может быстро устареть. Пожалуйста, включите основные пункты по ссылке в вашем ответе. Благодарю.
Мэтью Уильямс
На самом деле, вы должны пойти в комментарии, чтобы получить реальную историю. Кажется, что правильность поведения минимизации / z-порядка (т.е. того, что хочет OP) зависит от количества открытых окон . Ад? Интересно, это число где-то жестко запрограммировано или читается из реестра ...
Уилсон Ф