我用CListCtrl类生成一个列表框,名称为m_ListCtrl,请问在程序中如何用命令选中列表框中的一行?
解决方案 »
- 一个前人未解决的问题:VC串口编程DCB.fparity设置失败
- VC是否支持vc的printf/scanf语法检查?
- 帮看,这几行代码属于重载吗?
- JIRA二次开发
- *********请帮我解释一下operator和在下面程序中的逻辑********
- 是不是将基类的private成员函数声明为虚函数没有意义?
- CRC能够对数据段进行编码,比如字符串。如果对一个以k计的文件进行校验编码,用什么好呢?
- 关于GetNextPathName的一个很困惑的问题
- 如何只存储文档的某一部分?
- sdk 的EXE调用MFC的DLL,有可行的办法吗?
- 指针有效,但delete出错,为什么?
- 修改注册表,如何不重启,能保证修改立即生效?
m_ListCtrl.SetItemState(i, 0, 0); //取消选定
m_list.SetCurSel(Row );//如果是单选,则使用此函数 ROW 为行的索引号
m_ListCtrl.SetFocus();现在试试。其实用前面一行就已经选中指定行(这里是第四行),你用Tab键切换控件焦点到CListCtrl上就知道了。另外,我上面关于取消选定选定的方法有误。