社区
Delphi
帖子详情
DELPHI定义OnmouseDown事件和函数的代码在哪呢?
gxgxfish0813
2004-03-28 01:40:11
我怎么没找到呢。我按ctrl+...了,跟不进去呢
我想查一下sender参数的原理,它是怎么传值 的。sender是不是也是一个指针什么的啊
...全文
94
5
打赏
收藏
DELPHI定义OnmouseDown事件和函数的代码在哪呢?
我怎么没找到呢。我按ctrl+...了,跟不进去呢 我想查一下sender参数的原理,它是怎么传值 的。sender是不是也是一个指针什么的啊
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
whitetiger8
2004-04-01
打赏
举报
回复
VCL代码里面有的,好好找找。学习寻找资料也是一种程序员的能力。事件其实要挂上一种函数的。主要把函数找出来就行了。
dullwolf
2004-03-29
打赏
举报
回复
published
property OnMouseDown;
end;
dullwolf
2004-03-29
打赏
举报
回复
var
E: TMouseMoveEvent;
begin
E := RichEdit1.OnMouseMove;
if @E <> nil then
E(RichEdit1, [], 5, 5);
end;
gxgxfish0813
2004-03-29
打赏
举报
回复
这个倒没有,不过他也是从自己找的代码啊!我为什么没找到叱
fokoda
2004-03-28
打赏
举报
回复
呵呵,想研究VCL啊,那本李维的书SEE了没!!
delphi
常用
函数
大全
delphi
常用
函数
大全
Delphi
函数
说明
名称 类型 说明----------------------------------------------------------------------------------Abort
函数
引起放弃的意外处理 Abs
函数
绝对值
函数
AddExitProc
函数
将一过程添加到运行时库的结束过程表中 Addr
函数
返回指定对象的地址 AdjustLineBreaks
函数
将给定字符串
Delphi
学习-
事件
机制
Delphi
主要是一个RAD的开发工具,在开发速度上,那是相当的快速的,这都是归功于他的组件了,然而
Delphi
的那么多组件结合了之后如何工作呢?这里就是今天要说的了,那就是
事件
机制,众所周知Windows下各个Win32程序的运作都是通过消息来驱动的,而
Delphi
则将各种各样的消息包装,于是成为了
事件
,比如你想写一个按钮,让用户点这个按钮的时候,弹出一个对话框,那么我们就可以为这个按钮指定一个
如何在
onMouseDown
事件
中判断按下的是鼠标左键还是右键
比如在
OnMouseDown
里吧,有一个参数是Button,他代表了是由哪个鼠标按键引发的这个
事件
,而Shift则说明了此时按键们的状态(不但包括左键,右键,还有alt,ctrl等键盘按键,具体可以看TShiftState的
定义
,在Classes.hpp里)。
代码
如下,如果显示L,表示左键按下了,显示R,表示右键按下了,都显示就都按下了。 void __fastcall
DELPHI
控件属性
事件
说明
常用
DELPHI
控件属性
事件
设置说明 常用
DELPHI
控件属性设置说明目录TForm ClassTPanel组件TToolBar ClassTToolButton ClassTTimer ClassTADOConnection ClassTADOQuery ClassTADODataSet ClassTDBGrid ClassTADOStoredProc ...
Delphi
5,392
社区成员
262,731
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章