有益的解决问题经验的简要总结:
使用 gdb 后,我希望cmd.exe
窗口在调试时随着鼠标滚轮滚动;最后读到:
这个答案来自@KyleStrand:
显然
cmd.exe
默认情况下会智能地禁用滚动,
对于他问题的这一部分:
有没有办法配置 Windows 命令提示符,以便在启动在控制台窗口内运行的应用程序时自动禁用滚动(使用滚动条和鼠标滚轮)?
理想情况下,应该有一种方法可以让 Windows“智能地”确定是否应禁用滚动
很明显,我并没有造成这种不必要的鼠标滚轮功能缺失。:)
那么如何修复 Windows 10 中的这个“问题”?
答案1
更新答案:
注意:当前运行的是 Windows 10 家庭版 2004
他们必须已更新命令提示符 bc:
1.) 我试图在命令提示符中查找属性(我隐藏了它的菜单栏),因此在窗口上单击鼠标右键后,菜单选项之一是“滚动”。单击“滚动”后,我的命令提示符始终可以滚动!
2.) 它是可滚动的,特别是在聚焦时,即使在关闭并重新打开命令提示符后也是如此;滚动不再需要单击。
旧答案如下。
令人高兴的是,刚刚发现了这一点,您只需cmd.exe
通过以下方式将焦点从该窗口移开:
- 单击(聚焦)另一个(最好是小)窗口
- 或点击桌面
然后鼠标滚轮滚动应用程序,我的 gdb,在非焦点cmd.exe
窗口中运行良好。:D(使用 Windows 10 Home)
tl;dr:将焦点放在另一个窗口或单击桌面,可在现在未聚焦的cmd.exe
窗口中启用滚轮滚动,该窗口的滚动功能已“智能禁用”。
编辑:该窗口的滚动将一直启用,直到您再次单击/将焦点放回该窗口。:)