在C++ Windows Store应用程序中,主窗口上有一个名为 PointerPressed 的事件。我正在尝试找到如何检测双击而不是单击。我没有看到等效于 PointerPressed 的事件,该事件会在鼠标双击时触发。

我还检查了 PointerPressed 事件参数,它似乎不包含有关单击还是双击的信息。

使用 GestureRecognizer 上的 DoubleTapped 属性可以很容易地执行该操作,但是如果我不使用手势识别器怎么办?有没有办法检测到简单的鼠标双击???

谢谢你。

编辑:它是针对Windows应用商店的纯C++ Direct3D应用程序,不使用XAML或类似的任何用户界面。

最佳答案

DoubleTapped上有一个UIElement事件。无需使用GestureRecognizer

关于c++ - 如何检测Windows Store应用中的双击?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23019108/

10-13 07:09