CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

谁知道如何操作TMemo的滚动条?

楼主vvvvvvv(^^^^^^^)2004-07-03 17:19:32 在 Delphi / VCL组件开发及应用 提问

我想控制TMemo滚动条的位置,,,谁知道怎么做? 问题点数:50、回复次数:7Top

1 楼vvvvvvv(^^^^^^^)回复于 2004-07-03 17:20:33 得分 0

SendMessage(Memo1.Handle,   WM_VSCROLL,   SB_LINEDOWN,   0);  
   
   
  但是这样只能以行为单位滚动,我向更精确的控制。Top

2 楼yq3woaini(哈哈镜 选择好心情)回复于 2004-07-03 18:30:51 得分 0

帮你顶Top

3 楼maming2003(關機.睡覺!)回复于 2004-07-04 07:28:00 得分 0

顶  
  Top

4 楼pengxuan(网虫先生)回复于 2004-07-04 09:41:01 得分 0

帮你顶Top

5 楼iBuilder(夏桑菊)回复于 2004-07-04 09:46:02 得分 0

现在用的电脑没装DELPHI,不然一起研究一下Top

6 楼iBuilder(夏桑菊)回复于 2004-07-04 10:15:39 得分 20

可不可以用SMB_SETPOS,来设置位置,SendMessage(Memo1.Handle,   WM_VSCROLL,   SMB_SETPOS,   POS);POS是要设置的位置整数型没帮助信息在,电脑又没装DELPHI,不知道对不对Top

7 楼iBuilder(夏桑菊)回复于 2004-07-04 12:23:37 得分 30

用WM_VSCROLL     配合   SB_THUMBTRACK   就可以搞定  
  nScrollCode   =   (int)   LOWORD(wParam);   //   scroll   bar   value    
  nPos   =   (short   int)   HIWORD(wParam);     //   scroll   box   position    
  注意   在wParam   参数的高位中放   要移动的位置,就是   nPos,低位放   SB_THUMBTRACK,    
  具体如下  
  procedure   TForm1.Button1Click(Sender:   TObject);  
  var  
      pos:SmallInt;  
      wP:Integer;  
  begin  
      pos:=10;\\要移动的位置  
      wp:=pos   shl   16   ;\\把   pos放到高位  
      wp:=wp+SmallInt(SB_THUMBTRACK);\\参数   SB_THUMBTRCK   放在低位  
      SendMessage(Memo1.Handle,WM_VSCROLL,wp,0);  
  end;  
   
  Top

相关问题

  • 如何控制TMEMO控件的滚动?
  • TMemo控件如何显示滚动条
  • 对DBMemo滚动条进行操作的问题~~~高手请进~~~~~
  • vb6.0 怎样实现鼠标滚动操作
  • 不操作滚动条,怎样显示页面的底部?
  • 请问怎样让TMemo滚动到当前光标位置?
  • 如何改变TMemo的滚动条的颜色?
  • 怎样才能知道listview已经发生滚动
  • JTextArea滚动条没有出现,不知道什么原因?
  • 如何知道 DataGrid水平滚动条的位置(值)

关键词

  • thumbtrack
  • vscroll
  • wp
  • sb
  • pos
  • memo
  • 位置
  • 知道
  • sendmessage
  • wparam

得分解答快速导航

  • 帖主:vvvvvvv
  • iBuilder
  • iBuilder

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo