程序运行的时候需要动态的向listbox里面增加item,我想达到效果:新增加的item始终能看见,这就需要让滚动条在listbox的最下面。(但是现在加完之后滚动条总是在最上面 !)
或者定位listbox的焦点(focus)也可以吧!
希望能得到你的帮助!
谢谢!!
或者定位listbox的焦点(focus)也可以吧!
希望能得到你的帮助!
谢谢!!
解决方案 »
- 删除文件的程序
- 请问谁用过Raize Components v3.0.9这组控件里面的RzBalloonHints1,请问怎样使他在需要的时候能在托盘显示消息
- 急急急!!!连续执行Sql语句,CPU使用率很快就达到100%!请各位大侠帮忙!
- PopuMenu的使用问题!急!!!!!!
- 为什么还出错误?
- 急、急、急:TcomboBox中怎样取所选项目的索引值?
- quickreport的打印问题1
- 请问如何删除treeview的节点
- 请使用DBGRIDEH的试着打开你这个GridEH.pas文件,看有什么错误?!!!
- 我买了一台SLE4442读写器, 为什么不能写
- 有谁知道怎样让标签纵向显示。(在线等待~~~~~~)
- 关于自定义热键的问题!
你可以将10改为新的ITEMINDEX
listbox1.Selected[listbox1.Items.Count-1]:=true;
新增加的item始终能看见
Listbox1.Perform(WM_VSCROLL,SB_BOTTOM,0);
不过这样并不滚动文字,所以用
SendMessage(listbox1.Handle,WM_VSCROLL,SB_BOTTOM,0);
SetScrollPos/SetScrollInfo
和
ScrollWindow
搭配
SetScrollPos/SetScrollInfo
和
ScrollWindow
搭配
msdn的Using Scroll Bars里有例子
Microsoft OLE DB Provider for SQL Server 错误 '80040e31' 超时已过期 /Expert/reply.asp,行105