我已经使用了一些带滚动条的程序,当你还在拖动“拇指”时更新链接的内容,而其他程序在你释放鼠标之前不会.这意味着此处涉及不同类型的 Windows消息.但是我从TScrollBar中找到的只是一
procedure TForm1.ScrollBar1Scroll(Sender: TObject; ScrollCode: TScrollCode; var ScrollPos: Integer); begin Randomize; if ScrollCode = scTrack then Color := RGB(Random(256), Random(256), Random(256)); if ScrollCode = scEndScroll then Color := clYellow; end;
TScrollCode值映射到您将为WM_HSCROLL
和WM_VSCROLL记录的WPARAM值.