在ONCLICK事件中,如何判断是鼠标是右击还是左击!用消息如何处理。。谢谢了
解决方案 »
- 为什么TSocketConnection.Close有时成功,有时又不成功呢?
- csdn上高手好人就是多,问个数据库的小问题
- TChart 是动态创建的 但增加大节点(3000,10)时出错,小节点(100,10)没错是什么原因
- Access导入到SQL SERVER,并且自设定字段对应关系!
- 关于将网页保存到数据库的N难问题
- 寻C++、Delphi全能高手,200分
- 在报表中如何显示:DataTimePicker控件的日期: ( 2003年11月6号 ) 急...答上来分全给他.
- 帮帮忙吧
- query的动态sql里,单引号有什么规律亚
- 关于com各大虾请帮忙呀
- fastreport2.5下载
- 哪位能给我一个VCLskin的非Demo版本?
不过好象可以捕捉到鼠标操作的消息,具体怎么做,不会
procedure TForm1.FormMouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
button就是用来判断是左键还是右键的
WM_LBUTTONDOWN
两个消息
type TMouseButton = (mbLeft, mbRight, mbMiddle);procedure TForm1.FormMouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
if button = mbleft{mbright,mbmiddle} then ........
end;
Shift: TShiftState; X, Y: Integer);
begin
if button=mbright then
showmessage('right click!');
if button=mbleft then
showmessage('left click!');
end;
如何处理系统的消息。。在程序中如何实现。
如果要点击grid 里面要实现楼主的功能,怎么实现?