用程序把 ListView 的水平滚动条拉到最左端?(80分)

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

xbl

Unregistered / Unconfirmed
GUEST, unregistred user!
我用ListView 来显示数据, 当一行内容比较长时,会自动产生水平滚动条,<br>但是水平滚动条却往右移动了一点点,比较难看,<br>我想用程序把水平滚动条拉到最左端,该怎么做呢?<br>
 
我找了很多资料,都是说如何取消滚动条,<br>或滚动文本之类,是通过发送 EM_SCROLL消息来做到,<br>但不知道要滚动 ListView 的水平滚动条应该怎么做?<br>
 
&nbsp;SendMessage(ListView1.Handle, WM_HSCROLL, SB_LEFT, 0);
 
独帅:<br>可以了,谢谢您!区区80分,请您笑纳!<br>问完这个问题,我就剩下 5 分了 ^-^
 
ListView.Scroll(-ListView.vieworigin.x,0);
 
小意思,不客气[8D]
 
那如果用SENDMESSAGE选中其中一行???<br>
 
我想LISTVIEW根据的点击的标题实现排序,<br>如何实现,请指教,谢谢 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;·柳枫·
 
后退
顶部