我最近在Delphi 2010项目中遇到了一些麻烦。有时候,当我打开一个表单作为模态对话框时,应用程序会停止显示在ALT-TAB列表中,直到我关闭对话框。它仍然在任务栏中,但不在ALT-TAB中,这意味着我不能在不使用鼠标的情况下切换到它。
在Windows 7,64位下运行。谁看过这个吗?知道是什么导致它以及如何解决它?
答案 0 :(得分:3)
这是Windows 7的一项功能,而不是一个错误。
解决方案是从“对话框属性”中删除“工具窗口”,或从RC文件中删除“WS_EX_TOOLWINDOW”。
答案 1 :(得分:0)
如果要恢复预期的Win XP行为,只需添加名为
的DWORD注册表项HKEY_CURRENT_USER \软件\微软\的Windows \ CurrentVersion \ Explorer中\ AltTabSettings
并将值设置为1
欢迎你:)