自定义事件(50分)

  • 主题发起人 主题发起人 z1w2x3
  • 开始时间 开始时间
Z

z1w2x3

Unregistered / Unconfirmed
GUEST, unregistred user!
我自己编写一个组件,继承TListView,但TListView没有右边滚动条click或滚动事件,我
想自定义此事件,如何做,请各位大侠出手。每个事件在Delphi中都有一个常数,如:
WM_MOUSEDOWN,上面这个事件的常量是什么,一般这种常量的定义在那里找,message.pas
中的常量定义没有说明,那里有较详细的说明。
 
举个自定义消息的例子
const WM_MYMSG=WM_USER+100
具体常量一般不需要知道.

另外需要自定义消息处理过程
 
查查API帮助也能查到相关资料的。
 
用DELPHI提供的查找功能可迅速查到所有您想查的源码信息,如各种常量定义.
 
to cheka:
你定义的WM_USER+100 与我要处理的动作有什么联系。

to yanghaijun:
我在提问题时已说:能查到,但并不知道表示什么动作,没有更详细的说明。
 
应该直接响应WM_VSCROLL即可,不用自己定义消息
 
使用WinSight32观察tlistview,就有你想要的结果了
 
<font color=red>看看你作弊的手段,http://www.gislab.ecnu.edu.cn/delphibbs/DispQ.asp?LID=323696
非常无聊!!</font>
 
hao
;lsd j;lskdjfldskjfs;lkdjfds;lkjfsdlf;;lsdkjf;lskd
 
多人接受答案了。
 
后退
顶部