社区
Delphi
帖子详情
TBevel中获得鼠标的坐标问题
Zheast
2001-06-04 06:40:00
鼠标在TBevel控件中移动时,我想得到鼠标在TBevel中的坐标,
可是TBevel没有OnMouseMove事件,而Form的OnMouseMove事件
不处理TBevel所占的区域,如何解决?
...全文
100
4
打赏
收藏
TBevel中获得鼠标的坐标问题
鼠标在TBevel控件中移动时,我想得到鼠标在TBevel中的坐标, 可是TBevel没有OnMouseMove事件,而Form的OnMouseMove事件 不处理TBevel所占的区域,如何解决?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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;
经典老控件含delphi源码
具有多种新功能的加强版的
TBevel
构件,能够选择边框的颜色、自定边框宽度等. mshape32.zip 9K 作者: Enrico Lodolo. 能够显示多种图形效果的构件 manysh.zip 13K 作者: Garry Prefontaine. TManyShape是类似...
delphi7闹钟系统
object bvSep1:
TBevel
Left = 296 Top = 16 Width = 2 Height = 25 Shape = bsLeftLine end object btnAdd: TBitBtn Left = 8 Top = 16 Width = 90 Height = 25 Caption = 'Add Alarm' TabOrder = 0 ...
Delphi7 组件篇 之
TBevel
组件
TBevel
组件 该组件可以创建具有3D效果的斜角的盒子、方框或线。 常用属性: shape:设置边界形状 style:设置分解的框线在屏幕上是凸起还是凹下。 shape属性 type
TBevel
Shape = (bsBox, bsFrame, ...
BCB
中
利用
鼠标
拖放调整TControl的大小
对于继承自TWinControl的控件,如果要通过
鼠标
来调整其大小,只需要通过SetWindowLong在GWL_STYLE风格
中
添加WS_SIZEBOX即可。但是对于其他继承自TControl的对象,例如TGraphicControl,因为不是windows控件,所以...
delphi 锁定计算机,delphi 怎么锁定和解锁计算机
使用时定义一个
TBevel
控件,锁定
鼠标
实际上是将光标控制在这个
TBevel
区间内,也可以把光标控制在屏幕左上角一个点的位置:LockRect := Rect(0,0,1,1);调试时要注意在程序
中
控制开启
鼠标
或键盘,否则输入设备都被封锁...
Delphi
5,392
社区成员
262,732
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章