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

如何在Windows中以编程方式滚动控件?,windows,delphi,winapi,Windows,Delphi,Winapi,我有一些控件,如TWebBrowser、TRichText等,我想从程序中滚动它们(水平和/或垂直) 我如何做到这一点 PS:我认为通过向他们的句柄发送一些消息是可行的,但我现在不知道是哪些消息 TIA.WM\U VSCROLL和/或WM\U HSCROLL。GetScrollInfo()以了解您可以走多远。有关编辑控件,请查看EM\u SCROLL和EM\u LINESCROLL消息

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

我如何做到这一点

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


TIA.

WM\U VSCROLL
和/或
WM\U HSCROLL
。GetScrollInfo()以了解您可以走多远。

有关编辑控件,请查看
EM\u SCROLL
EM\u LINESCROLL
消息