VC2005中list control控件如何获得选中的行
2013-06-25 17:30
387 查看
void SegmentSeting::OnNMDblclkListData(NMHDR *pNMHDR, LRESULT *pResult) { // TODO: 在此添加控件通知处理程序代码 *pResult = 0; UpdateData(TRUE); POSITION pos= m_datadisplay.GetFirstSelectedItemPosition(); if( pos != NULL ) { displaylist_currentpos= m_datadisplay.GetNextSelectedItem( pos )+1; segmentdata val; if( getsegmentnode( displaylist_currentpos,val) ) { CurrentSegmentID= displaylist_currentpos; m_segmentid.Format( "%d",CurrentSegmentID); m_data1.Format("%f",val.start); m_data2.Format("%f",val.finish); m_data3.Format("%f",val.slope); m_data4.Format("%f",val.keeptime); } } UpdateData(FALSE); } |
displaylist_currentpos= m_datadisplay.GetNextSelectedItem( pos )+1;
该句获得了选中的行。
具体过程:
POSITION pos= m_datadisplay.GetFirstSelectedItemPosition();
if( pos != NULL )
{
int displaylist_currentpos= m_datadisplay.GetNextSelectedItem( pos )+1;
}
其中+1是为了自己程序的其他处理;
阅读(2124) | 评论(0) | 转发(0) |
0
上一篇:boost regex 数据有效性检测
下一篇:CListCtrl高亮显示某一行
相关热门文章
test123
编写安全代码——小心有符号数...
使用openssl api进行加密解密...
一段自己打印自己的c程序...
sql relay的c++接口
GCC编译命令
推荐系统常用算法
C++Primer笔记 第八章 标准IO...
c语言中的#号和##号的作用...
gstreamer插件开发-------sink...
给主人留下些什么吧!~~
评论热议
相关文章推荐
- VC List Control控件如何删除选中的记录实例详解
- 如何获得并判断gridview中子控件checkBox是否选中
- VC List Control控件删除选中的记录
- 如何获取AspXGridView模板中的RadioButtList控件的选中值
- 如何得到ListControl选中的项 ListControl选中一行
- 关于TdxTreeList控件中如何判断点CHECK标题是否已经选中或取消自己的问题?
- sencha touch 如何获得list中选中项的元素(element)
- 如何得到ListControl选中的项 ListControl选中一行
- Flex中如何让TextInput被选中文本保持选中状态而不管控件是否获得焦点的例子
- 如何得到ListControl选中的项 ListControl选中一行
- 如何得到ListControl选中的项 ListControl选中一行
- 解决Win32 SDK编程添加list control控件程序无法运行的问题 . 和如何画进度条
- 如何设置TreeList控件中选中单元的背景色
- 删除列表控件(List Control)中的所有选中行(多选)
- vc++ List Control控件获得所有选中行的序号
- Gridviewcontrol控件和DataGridView控件获得当前选中行
- 如何在BCGControlBar工程的工具栏里面新增下拉列表控件
- TreeList控件复选框需要点击两次才能选中(打勾)
- GridControl控件和TreeList控件设置标志图
- MFC中ListControl控件的使用