Приложение иногда исчезает из списка ALT-TAB в Win7
В последнее время у меня возникли проблемы с одним из моих проектов Delphi 2010. Кажется, что иногда, когда у меня есть форма, открытая как модальное диалоговое окно, приложение перестает отображаться в списке ALT-TAB, пока я не закрою диалоговое окно. Он все еще находится на панели задач, но не в ALT-TAB, что означает, что я не могу переключиться на него без использования мыши.
Работает под Windows 7, 64-битная. Кто-нибудь видел это раньше? Любая идея, что вызывает это и как это исправить?
2 ответа
Это особенность Windows 7, а не ошибка.
Решение состоит в том, чтобы либо удалить "Окно инструментов" из свойств диалога, либо удалить "WS_EX_TOOLWINDOW" из файла RC.
Если вы хотите восстановить ожидаемое поведение Win XP, просто добавьте раздел реестра DWORD с именем
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\AltTabSettings
И установите значение 1
Пожалуйста:)