回答

2

当发生MouseDown事件时设置一个标志,并存储位置。

  1. 如果你想做出反应用户从屏幕上移开他的手指之前,听MouseMove事件,并检查相对于您需要一个动作发生的MouseDown事件的方向和距离。
  2. 如果您希望等待用户首先将他的手指从屏幕上移开,请收听MouseUp事件并检查方向和距离。
+0

这些将是基本步骤,是的。然后,乐趣开始解释结果,转化为命令(消息)并抑制鼠标产生的正常命令。 – 2009-04-14 13:42:18