GetItemPosition 可以取行数
行数需要自己重新继承类, 或者计算(计算比较麻烦)
行数需要自己重新继承类, 或者计算(计算比较麻烦)
解决方案 »
- 模态对话框点击IDOK窗体消失的问题
- 'GetAdaptersInfo' : undeclared identifier
- 求一示爱程序思路或源码!!!
- WebBrowse控件中,如何用原来的窗口打开新的连接?
- 我该看vc技术内幕了,请大家多指导应该怎样学vc的,应注意什么问题!谢谢!
- 如何让这个文件处理程序运行更平稳?
- 为什么连接动态连接库失败?
- 有人熟悉CDIB类吗?能介绍一下吗?我急想了解相关内容啊
- 程序的DEBUG版没问题,而RELEASE版报错????
- CSDN 又出问题啦!贴子发不出去!看贴子需要 30 分钟才显示出来!人人有分!
- CString 与char的转换
- 如何让一个程序的闪屏不显示?
CListCtrl::GetSubItemRect
int index; pos=list->GetFirstSelectedItemPosition(); if(pos==NULL) //No item selected...
return; index=list->GetNextSelectedItem(pos);
{
// TODO: 在此添加控件通知处理程序代码
LPNMLISTVIEW pNMLV = reinterpret_cast<LPNMLISTVIEW>(pNMHDR); *pResult = 0;
}LPNMLISTVIEW 这个结构体里有的
LVITEM lvItem;
CPoint pntSubItem;GetCursorPos( &pntSubItem );
m_ctlLCUser.ScreenToClient( &pntSubItem );lvhti.pt = pntSubItem;
m_ctlLCUser.SubItemHitTest(&lvhti);
if (lvhti.flags & LVHT_ONITEMICON )
{
memset( &lvItem, 0, sizeof(LVITEM) );
lvItem.mask = LVIF_IMAGE ;
lvItem.iItem = lvhti.iItem;
lvItem.iSubItem = lvhti.iSubItem;
}
lvItem.iItem; // Item
lvItem.iSubItem ; // SubItem