如何定义鼠标的右键单击事件

yuwenlinger 2003-09-13 09:55:14
如何定义鼠标的右键单击事件
...全文
68 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
binbin 2003-09-13
  • 打赏
  • 举报
回复
???楼上的眼花了???
为什么要放PopupMenu???
直接处理鼠标事件啊.
void __fastcall TForm2::FormMouseDown(TObject *Sender, TMouseButton Button,
TShiftState Shift, int X, int Y)
{
if (Button==mbRight)
{
//你要做的事
}
}
wyz52126 2003-09-13
  • 打赏
  • 举报
回复
完全同意 52vc(方旭) 的说法 :
在form 上放一个PopupMenu1
52vc 2003-09-13
  • 打赏
  • 举报
回复
void __fastcall TForm1::FormMouseDown(TObject *Sender, TMouseButton Button,
TShiftState Shift, int X, int Y)
{
if (Button==mbRight)
{
//-----
}
}
yuwenlinger 2003-09-13
  • 打赏
  • 举报
回复
我只是想知道那个判断语句
yuwenlinger 2003-09-13
  • 打赏
  • 举报
回复
我不要那个popupmenu,只是右击相应一个事件
mabc 2003-09-13
  • 打赏
  • 举报
回复
在form 上放一个PopupMenu1 ,然后编辑一下就可以定义自己的事件了
然后在你要单击的对象的 popupmenu属性指向你的PopupMenu1 了
52vc 2003-09-13
  • 打赏
  • 举报
回复
在FormMouseDown 写下代码,判断一下是否mouse 右击
52vc 2003-09-13
  • 打赏
  • 举报
回复
在form 上放一个PopupMenu1 ,然后编辑一下就可以定义自己的事件了
seayuwen2628 2003-09-13
  • 打赏
  • 举报
回复
我想让鼠标右键单击时执行一些代码,可是不知道怎样定义右键单击
freshman2003 2003-09-13
  • 打赏
  • 举报
回复
不明白什么意思。
yuwenlinger 2003-09-13
  • 打赏
  • 举报
回复
up

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧