Zatrzymaj programy przed kradzieżą ostrości w systemie Windows 7 [duplikat]

24

W systemie Windows 7, jeśli uruchomię program i natychmiast wyłączę jego okno (np. Poprzez zminimalizowanie lub przełączenie okien), wyskoczy ono z powrotem po całkowitym załadowaniu programu.

To jest niepożądane. Chciałbym pozwolić programowi ładować się w tle bez kradzieży ostrości, gdy będzie gotowy. Dzieje się tak na przykład po uruchomieniu programu Photoshop.

Czy istnieje sposób na wyłączenie tego zachowania?

cirkef
źródło

Odpowiedzi:

12

Sądząc po przynajmniej badaniach, które przeprowadziłem, wydaje się, że w XP był klucz rejestru, który można zmodyfikować, aby to osiągnąć , ale od Windows 7 ta zmiana rejestru była nieskuteczna ( rozmowa jest bardzo gorąca i odpowiednia na forach Microsoft na ten temat.)

Znalazłem nawet ciekawy artykuł na blogu, który napisał o tym nasz własny Jeff Atwood w 2007 roku, chociaż jego przykład był w XP.

Moderatorzy Microsoft na forach wydają się sugerować, że domyślnie w systemie Windows 7 poprawnie napisane aplikacje nie powinny kraść uwagi (twierdzą, że poprawka rejestru z XP została wbudowana), ale pod koniec dnia społeczność uważa, że są po prostu złe, a niektóre aplikacje po prostu tak robią .

Dyskusje na temat Superużytkownika związane z XP zakończyły się z upływem czasu i pojawiły się pytania w komentarzach, w jaki sposób można zastosować rozwiązania w systemie Windows 7. HarryMC opublikował świetną odpowiedź, która rzuca nieco światła na to.

Pod koniec dnia wydaje się, że po prostu nie ma sposobu na osiągnięcie tego uniwersalnie w systemie Windows 7, ponieważ wydaje się, że robi to więcej z samymi aplikacjami. Po krótkich testach odkryłem, że niektóre z moich aplikacji wymagają skupienia i dostania go, a niektóre nie.

Alternatywne rozwiązanie

Jedną alternatywą że używam na co dzień jest zawsze na wierzchu ( alternatywa Link ). Wiąże klawisz skrótu Ctrl+, Spaceaby każde okno było zawsze na wierzchu.

Używam go podczas pracy w prawie każdym programie, o którym wiem, że nie chcę się wtrącać, ponieważ nie pozwoli na to żadne okno. Jednak może to być bardziej denerwujące dla niektórych osób. Po prostu przyzwyczajam się do naciskania skrótu po zakończeniu określonego programu lub jego minimalizowania.

Alternatywa dla alternatywy (moja opinia)

Zastąpienie pocisków, takie jak te, które HarryMC zasugerował w odpowiedzi z góry, jest realnym rozwiązaniem.

Chociaż moim zdaniem, jeśli chcesz całkowicie zastąpić Aero lub całkowicie zastąpić Eksploratora, lub chcesz całkowicie wymienić powłokę systemu Windows, aby uzyskać tę funkcjonalność (i nie obwiniam cię), równie łatwo możesz wymienić system Windows.

Tak zrobiłem na początku tego roku. Nauka ubuntu była interesująca, ale na lepsze.

Mojżesz
źródło
3
„Moderatorzy Microsoft na forach wydają się sugerować, że domyślnie w Windows 7 poprawnie napisane aplikacje nie powinny kraść uwagi”. Jednak całe oprogramowanie Adobe to robi.
James P.