如何以编程方式在Windows中滚动控件?

时间:2010-01-03 10:47:54

标签: windows delphi winapi

我有一些控件,如TWebBrowser,TRichText等,我想从我的程序中滚动它们(水平和/或垂直)。

我如何实现这一目标?

PS:我认为通过向他们的句柄发送一些消息是可行的,但我现在不知道哪些消息。

TIA。

2 个答案:

答案 0 :(得分:2)

WM_VSCROLL和/或WM_HSCROLL。 GetScrollInfo()找出你可以走多远。

答案 1 :(得分:1)

对于修改控件,请查看EM_SCROLLEM_LINESCROLL消息。