list control 鼠标响应操作 急!
定义了鼠标滑过的响应函数 在里面通过NM_LISTVIEW* pNMListView = (NM_LISTVIEW*)pNMHDR;
TCHAR szBuf[1024]={0};
LVITEM lvit;
lvit.iItem = pNMListView ->iItem;
lvit.iSubItem = 26;
lvit.mask = LVIF_TEXT;
lvit.pszText = szBuf;
lvit.cchTextMax = 1024;
LC_search_result.GetItem(&lvit);
来获得 当前行的位置 但是pNMListView ->iItem 的值一直都是-1 ,我原来的电脑用的是XP 的系统写的就可以读取到行号
刚换了个电脑用的win7结果就一直是-1,求各位大神指导 这是什么原因
TCHAR szBuf[1024]={0};
LVITEM lvit;
lvit.iItem = pNMListView ->iItem;
lvit.iSubItem = 26;
lvit.mask = LVIF_TEXT;
lvit.pszText = szBuf;
lvit.cchTextMax = 1024;
LC_search_result.GetItem(&lvit);
来获得 当前行的位置 但是pNMListView ->iItem 的值一直都是-1 ,我原来的电脑用的是XP 的系统写的就可以读取到行号
刚换了个电脑用的win7结果就一直是-1,求各位大神指导 这是什么原因
...全文
相关推荐
MFC list control 内嵌按钮以及样式
可以通过比较鼠标点击的位置与按钮的坐标来判断。在样式更改方面,MFC List Control支持多种内置样式,如LVS_REPORT、LVS_ICON等。
VS2010 MFC中List Control控件详解与实战应用
List Control控件是MFC(Microsoft Foundation Classes)中用于显示和管理结构化数据的重要UI组件,支持多种视图模式——图标(Icon)、小图标(Small Icon)、列表(List)和报告(Report)模式。其中,报告视图最为常用,适用于表格状数据展示。CListCtrl类封装了Windows通用控件的所有功能,通过封装 Win32 API 实现对项、子项、图像、状态等的统一管理。其核心架构基于owner-draw 机制扩展性和。
MFC List Control Icon 模式使用Demo
**用户交互**:确保响应用户的其他交互,如双击事件,可能会触发对列表项的详细查看或其他操作。
06_abcd.zip_list_list 控件_list control控件_list控件_增强control list
- 拖放操作:支持用户通过拖放重新排列列表项。- 鼠标和键盘事件:响应用户的鼠标点击和键盘操作,实现交互逻辑。
List_Control.rar_LIST_CONTROL_list control_list control控件
**图片列表**:使用`CImageList`类创建和管理图片列表,为List Control提供图标。3. **热区和状态栏**:通过定义项的热区,可以实现鼠标悬停时的提示信息,或者链接到其他操作。


