跳到主内容
爱游戏娱乐网站

微软工程师探究 Win11 滚动条“Shift+ 点击”直达操作,因生态碎片化应用无法完全支持

2026-10-03 · 爱游戏娱乐网站

IT之家 10 月 3 日消息,微软资深 Windows 工程师 Raymond Chen 在 9 月 22 日于 The Old New Thing 博客发文,指出用户无需拖拽滑块,只需按住 Shift 键并点击滚动条的任意部位,滑块便会直接跳转至该位置。

Chen 提到,在 Windows 7 和 Windows 2000 系统中,微软为滚动条增添了右键菜单,包含七项功能选项。菜单中有四项与现有鼠标操作对应,两项与键盘操作对应,还有一项全新功能“滚动到此处”。

菜单选项 鼠标操作 键盘操作
滚动到此处 拖动滑块至指定位置 —
顶部 拖动滑块至起始位置 Home
底部 拖动滑块至末端位置 End
上一页 点击上方空白区域 PgUp
下一页 点击下方空白区域 PgDn
向上滚动 点击向上箭头 ↑
向下滚动 点击向下箭头 ↓

“滚动到此处”选项允许用户无需拖拽滑块至目标点,直接右键点击目标位置后选择该选项。同期还引入了一项隐藏快捷方式:按住 Shift 键点击滚动条,滑块会直接跳至点击位置。这一操作无需打开右键菜单,步骤更简洁,但知晓的人较少。

不过,这一快捷方式并非在所有应用中都能使用。传统的 Win32 滚动条控件支持该功能;Electron 及其他基于 Web 的应用通常使用 Chromium 滚动条,支持 Shift+ 点击,但缺少传统右键菜单。

WPF 的 XAML 框架同时支持右键菜单和 Shift+ 点击;WinUI 的 XAML 框架则两者都不支持。Qt 框架的行为取决于开发者所启用的滚动条功能。

操作方式 功能说明 支持框架
点击上 / 下箭头 向上或向下滚动一行 Win32、所有框架
点击滑块与箭头之间区域 向上或向下滚动一页 Win32、所有框架
拖拽滑块 将滑块拖至目标位置 Win32、所有框架
右键点击滚动条 → 选择菜单项 弹出七项功能菜单(顶部、底部、上一页、下一页、滚动到此处等) Win32、WPF XAML
按住 Shift 点击滚动条 滑块直接跳转至点击位置 Win32、Electron / Chromium、WPF XAML、Qt(可配置)
中键点击滚动条(Qt 专属) 启用中键跳转功能 Qt(需开发者启用)

更多文章