当用户双击时,我应该看到的正确事件顺序是什么?
这是特定于平台的吗?它应该如何在Windows中运行?
答案 0 :(得分:2)
对于Windows API - 变体3:
只有具有CS_DBLCLKS样式的窗口才能接收WM_LBUTTONDBLCLK消息,系统会在用户按下,释放并在系统的双击时间限制内再次按下鼠标左键时生成消息。双击鼠标左键实际上会生成四个消息的序列:WM_LBUTTONDOWN,WM_LBUTTONUP,WM_LBUTTONDBLCLK和WM_LBUTTONUP。
http://msdn.microsoft.com/en-us/library/windows/desktop/ms645606(v=vs.85).aspx