我正在开发一个UWP应用程序。
我们为不同的鼠标按钮(左、右、中(链接不同的行为,我还想链接一些扩展按钮的处理程序(例如,当我们检测到带有PointerUpdateKind.XButton2Pressed
的点击时(。
对于扩展按钮,我想读取用户指定的行为并应用相同的行为(例如,如果用户通过 XMouseButtonControl (https://www.highrez.co.uk/downloads/XMouseButtonControl.htm( 为扩展按钮 1 设置默认行为,作为"复制"操作,如 CTRL+C,当用户单击我们应用程序上的扩展按钮 1 时,我想复制应用程序上的选定内容(。
如何以编程方式读取用户在 UWP 应用中指定的此类行为? 是否有可以使用的 UWP API?
因为该功能是由应用程序提供的,所以当按下扩展键时,具体要做什么是由应用程序提供的。
如果希望用户指定扩展键的功能,可以在ApplicationData.LocalSettings
中记录用户的个性化设置。
按下XButton
时,根据当前用户设置启用相应的功能。
谢谢。