posts - 126,  comments - 73,  trackbacks - 0
//获得选中  
  int   nItem   =   listctrl.GetNextItem   (-1,   LVNI_SELECTED);  
  //取消选中  
  listctrl.SetItemState(nItem,NULL,NULL);  
  //设置选中  
  listctrl.SetItemState(nItem,LVNI_SELECTED,LVNI_SELECTED);



但在程序里设置选中后老没效果,也不知那些过程会导致了失去焦点.郁闷ing.
posted on 2007-03-13 20:43 我风 阅读(6480) 评论(2)  编辑 收藏 引用

FeedBack:
# re: CListCtrl选中问题
2008-01-03 17:13 | wmoumou_00@yahoo.com.cn
你获得选中项有问题.
POSITION pos = listCtrl.GetFirstSelectedItemPosition();  回复  更多评论
  
# re: CListCtrl选中问题
2014-01-15 23:33 | Litjerk
你的listctrl失去焦点了,重新SetFocus()即可。
listctrl.SetFocus();  回复  更多评论
  

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


<2007年3月>
25262728123
45678910
11121314151617
18192021222324
25262728293031
1234567

常用链接

留言簿(12)

随笔分类

随笔档案

文章档案

相册

收藏夹

C++

MyFavorite

搜索

  •  

积分与排名

  • 积分 - 323526
  • 排名 - 75

最新评论

阅读排行榜

评论排行榜