响应该控件的WM_HSCROLL、WM_VSCROLL消息。
解决方案 »
- 如何真正模拟鼠标的运动?需要运动轨迹也模拟出来而不仅仅是setcursorpos
- 有关 ADOConnection 连接测试问题?
- 招聘DELPHI程序员
- 上帝,我只是想写个树,难道不行吗
- 在DELPHI 7 中TNMUDP是否取消了???
- 大家简单谈一下,现在学Delphi还有多少前途呢?
- 如何在quickreport中,动态设置qlable的Top,Left的属性,是以毫米来度量的,而不是像素
- 一个急需版主解决的问题
- 关于dll 和多态性的问题
- 新手的困惑:控件的Action属性到底如何使用?(请举例说明)
- 给分!给分!!一定给分!!!在local sql中,如何使用日期函数?
- 请教: 下了TGIFIMAGE组件怎么把他注册到VCL中?
private
procedure msghandle(var msg:Tmsg;var handled:boolean);在实现部分给它实现
procedure TForm1.msghandle(var msg:Tmsg;var handled:boolean);
begin
//如果是WM_HSCROLL
end;
private
procedure msghandle(var msg:Tmsg;var handled:boolean);在实现部分给它实现
procedure TForm1.msghandle(var msg:Tmsg;var handled:boolean);
begin
//如果是WM_HSCROLL则,handled:=true;//表示该消息已经处理,系统不必管了。
end;然后在 form的create 事件中指定:
application.onmessage:=self.msghandle;
procedure WMHSCROLL(var message: TMessage); message WM_HSCROLL;
procedure WMVSCROLL(var message: TMessage); message WM_VSCROLL;
end;