TBevel中获得鼠标的坐标问题

Zheast 2001-06-04 06:40:00
鼠标在TBevel控件中移动时,我想得到鼠标在TBevel中的坐标,
可是TBevel没有OnMouseMove事件,而Form的OnMouseMove事件
不处理TBevel所占的区域,如何解决?
...全文
100 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Zheast 2001-06-05
  • 打赏
  • 举报
回复
WM_MOUSEMOVE我试过不行
继承TBevel可以试试。
Asus 2001-06-04
  • 打赏
  • 举报
回复
同意楼上的
musicwind 2001-06-04
  • 打赏
  • 举报
回复

继承TBevel,创建自己的TBevel

TMyBevel = Class( TBevel )
published
property OnMouseMove;
end;

然后注册一下。

procedure Register;

//.......
Muf 2001-06-04
  • 打赏
  • 举报
回复
实现WM_MOUSEMOVE事件试试看.
定义: procedure abc(Message:TMessage);message WM_MOUSEMOVE;

5,392

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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