我想在MOUSEDOWN事件中判断鼠标的双击怎样做呀
解决方案 »
- Delphi操作剪贴板
- fastreport怎么使文本横向变成纵向?如(要变成下括号.
- 怎样实现像QQ消息窗口一样,每个都显示在任务栏上!
- 请教一句SQL的写法.只涉及到一个表.
- 为什么这个SQL在DELPHI会报错?!
- 急 端口映射: 我想在192.168.0.1 的电脑上,将它的端口2000 映射到我的电脑上的2000 上! 就是这个简单的问题! 有什么办法
- 如何将变量赋值给字符串数组?
- 高手请进:如何在WinNT以上系统进行BIOS读取!
- 单列补齐可以,三列怎么补齐空白行?
- ‘1’的虚拟键是什么?
- 如何使用IBDatabase连接远程InterBase数据库
- 某些com接口调用中遇到的麻烦(高分请回答)
鼠标左键双击Shift = [ssLeft,ssDouble]
鼠标右键双击Shift = [ssRight,ssDouble] if ssDouble in Shift then
...
Shift: TShiftState; X, Y: Integer);
const
{$J+}I: DWORD = 0;{$J-}
begin
if GetTickCount - I <= GetDoubleClickTime then begin
{ TODO : 双击 }
I := 0;
Exit;
end;
I := GetTickCount;
end;