Windows 7/8 zatrzyma modalne okno dialogowe flashowania nadrzędnego

3

Czy jest jakieś ustawienie w systemie Windows, w którym mogę zmienić domyślne zachowanie, które powoduje, że obramowanie i tytuł modalnego okna dialogowego migają 6 lub 7 razy po kliknięciu okna nadrzędnego?

Po prostu skupienie się byłoby wystarczające, aby poinformować mnie, że to, co zrobiłem, było złe.

Nie czuję potrzeby używania syren, rogów byka i świateł stroboskopowych, aby poinformować mnie, że kliknąłem w niewłaściwym miejscu.

Andrzej
źródło

Odpowiedzi:

3

Rozwiązanie

  1. Naciśnij Win+ R, wpisz lub wklej regedit.exew polu tekstowym i naciśnij Enter.

  2. Przejdź do następującego klucza rejestru:

    HKEY_CURRENT_USER\Control Panel\Desktop
    
  3. Znajdź ForegroundFlashCountwartość i ustaw ją na 1.

    Uwaga W przypadku braku wartości utwórz nową DWORD(32-bitową) wartość. Chociaż można to ustawić 0, uniemożliwi to modalnym oknom dialogowym prawidłowe odzyskanie ostrości.

  4. Wyloguj się i zaloguj ponownie, aby zastosować zmiany.

Dodatkowe informacje

Wartość ForegroundFlashCountrejestru została wprowadzona po raz pierwszy w systemie Windows 2000. Oto fragment oryginalnej dokumentacji:

Określa, ile razy przycisk paska zadań miga, aby powiadomić użytkownika, że ​​system aktywował okno w tle.

Źródło: ForegroundFlashCount

W systemie Windows Vista i wcześniejszych wartość była 3domyślnie ustawiona na . Począwszy od systemu Windows 7 wartością domyślną jest 7. Chociaż wydaje się, że nie jest nigdzie określony, ta sama wartość kontroluje również sposób, w jaki modalne okna dialogowe migają, gdy próbujesz przenieść fokus na okna nadrzędne.

i31415
źródło