一个Report风格的CListCtrl怎么样通过程序而不是通过鼠标键盘来使某一项处于选中状态
来源:互联网 发布:java的访问修饰符 编辑:程序博客网 时间:2024/05/01 18:05
SetItemState(n, LVIS_SELECTED, LVIS_SELECTED);
---------------------------------------------------------------
//获得选中
int nItem = listctrl.GetNextItem (-1, LVNI_SELECTED);
//取消选中
listctrl.SetItemState(nItem,NULL,NULL);
//设置选中
listctrl.SetItemState(nItem+1,LVNI_SELECTED,LVNI_SELECTED);
---------------------------------------------------------------
SetItemState(n, LVIS_SELECTED, LVIS_SELECTED);
---------------------------------------------------------------
m_wndList.SetFocus();
m_wndList.SetItemState(2, LVIS_SELECTED, LVIS_SELECTED | LVIS_FOCUSED);
m_wndList.EnsureVisible(2, FALSE);
::SendMessage(m_wndList.m_hWnd, LVM_SETEXTENDEDLISTVIEWSTYLE,
LVS_EX_FULLROWSELECT, LVS_EX_FULLROWSELECT);
---------------------------------------------------------------
以下的代码时再增加CListCtrl的行时,总是让最后一行是选中状态,看看对你有没有帮助
int nCount = m_list.GetItemCount();
if (nCount > 0)
{
m_list.EnsureVisible(nCount-1, FALSE);
m_list.SetItemState(nCount-1, LVIS_SELECTED, LVIS_SELECTED);
if ( nCount-1 > 0 )
{
m_list.SetItemState(nCount-1-1, 0, LVIS_SELECTED);
}
}
m_list.SetFocus();
---------------------------------------------------------------
SetItemState(n, LVIS_SELECTED, LVIS_SELECTED);
- 一个Report风格的CListCtrl怎么样通过程序而不是通过鼠标键盘来使某一项处于选中状态
- CListCtrl 实现 当点击界面的其他地方时,列表中的选中项仍处于选中状态
- asp.net 如何让DropDownList的某一项处于选中状态
- 点击CListCtrl空白后,原来选中的ITEM仍处于被选中状态
- 编写一个组合鼠标事件和键盘事件的程序,该程序模拟一个电子白板,用户用鼠标在白板上画画,并通过键盘在上面写字
- 获取键盘和鼠标处于空闲状态的时间
- 获取键盘和鼠标处于空闲状态的时间
- 通过反射来使edittext获取焦点时,不弹出键盘
- CListCtrl的Report风格自绘[转]
- 如何让ListCtrl的CheckBox只有一个处于选中状态
- 如何让ListCtrl的CheckBox只有一个处于选中状态
- 如何让ListCtrl的CheckBox只有一个处于选中状态
- Windows中如何获取键盘和鼠标处于空闲状态的时间
- 转载:Windows中如何获取键盘和鼠标处于空闲状态的时间
- Windows中如何获取键盘和鼠标处于空闲状态的时间
- Windows中如何获取键盘和鼠标处于空闲状态的时间
- c# 如何获取键盘和鼠标处于空闲状态的时间
- 【转】Windows中如何获取键盘和鼠标处于空闲状态的时间
- .NET 部署-03Web Deployment项目-02属性页
- 团队精神的导入之我见
- 纠结
- 嵌入式Linux 网络视频流播放应用程序开发
- do_vmx_vcpu_run函数分析
- 一个Report风格的CListCtrl怎么样通过程序而不是通过鼠标键盘来使某一项处于选中状态
- 关于一道J笔试或者机试题的Java实现:从键盘输入一串字符,翻转后输出(要求不使用string相关类即对象)
- c# param的作用和用法
- 写给Android非玩家用户
- POJ-1050-To the Max 解题报告
- POJ 1088 滑雪 解题报告
- .net备份access数据库方法
- 数据库巡检服务 Oracle 10g
- 自动跳转到最外层框架