微软终于开始学苹果一样好好做触摸板了(就是键盘空格键下面那一大块)。然而鉴于以前没有好好做,以至于 WPF 程序甚至都没有对触摸板的横向滚动提供支持(竖向滚动是直接使用了 MouseWheel
,汗……)。但有些功能真希望能够支持横向滚动!
本文将介绍让触摸板支持横向滚动的方法,本质上也是用 MouseWheel
,但却支持了横向。
本文同时编写了 中文 和 英文 两个版本,不过 CSDN 博客中我只发布了中文版本,英文版本需前往 GitHub:Support Horizontal Scrolling of TouchPad in WPF Application - walterlv。
▲ 精确式触摸板
我们需要从 Windows 的窗口消息中获取 WM_MOUSEHWHEEL