TMemo的简单问题(50分)

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

Unregistered / Unconfirmed
GUEST, unregistred user!
有谁知道如何在程序中通过写代码控制TMemo的滚动条的位置。
 
控制TMemo的滚动条的位置我倒没试过,但可以使Memo卷页或卷屏。
SendMessage(DBMemo1.Handle, EM_SCROLLCARET, 0, 0);

 
ScrollBars的位置在Memo中好像是根据当前
光标的位置自动确定的.
实在要改,就该光标的位置吧!
memo1.caretPos.x
Memo1.caretPos.y
改这个吧!
 
try this->
Memo1.perform(wm_vscroll,sb_xx,xx);
 
Var ScrollMessage : TWMVScroll ;
begin
ScrollMessage.Msg := WM_VScroll ;
ScrollMessage.ScrollCode := sb_LineUp ;//向上
ScrollMessage.Pos := 0 ;
Memo1.Dispatch(ScrollMessage) ;
end ;
 
后退
顶部