一个button的OnClick是左(单)击鼠标的事件,请问button有没有右击事件?如果我想响应鼠标的右击事件,该如何实现?谢谢,比较急,在线等!
解决方案 »
- 急!!调用带有指针的DLL问题!!
- 调试时setlength通不过了
- 求delphi5 adoupdate升级包的cdkey!!
- delphi 直角三角形 已知三边长,求除直角以外的另外两角的角度
- 怎样在程序中设置“纵向/横向”打印?我的代码在很多机器上不能实现!
- 哪有DELPHI控件详讲的资料?
- 诸位的月薪都有多少,有通过CCIE认证的吗?
- 一个关于MessageDlg()信息的汉化的问题……………………
- 如何实现绘图板中,选取区域的效果????
- 文档中心有篇文章,关于图象缩放的,但不完整,请大虾们给个完整的例子,行吗?
- SQL数据库备份!!在线等回答!!
- 高分求教高手,DELPHI 应用程序出现Either BOF or EOF is True 错误
procedure LBDwon(var Msg:TWMLBUTTONDOWN);message WM_LBUTTONDOWN;//左键
procedure RBDown(var Msg:TWMRBUTTONDOWN);message WM_RBUTTONDOWN;//右键实现
procedure LBDwon(var Msg:TWMLBUTTONDOWN);
begin
//做你想做的事
end;procedure RBDown(var Msg:TWMRBUTTONDOWN);
begin
//做你想做的事
end;
procedure TForm1.Button1MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
if Button=mbRight then
ShowMessage('Right')
else if Button=mbLeft then
ShowMessage('left');end;
如何判断鼠标就在tbuuton上呢?偶个人认为还是用二楼的。
procedure RBDown(var Msg:TWMRBUTTONDOWN);message WM_RBUTTONDOWN也可以在控件的MouseDown事件中判断Button的值