int nItem = m_listCtrl.GetTopIndex(); CRect rc; m_listCtrl.GetItemRect(nItem, rc, LVIR_BOUNDS); CSize sz(0, (nSel - nItem)*rc.Height()); ...
分类:
其他好文 时间:
2015-07-16 19:08:54
阅读次数:
113
从CListCtrl派生自己的类,对象与控件如何建立关联?一般有三种方式:1、窗口类中定义CMyList对象,在窗口初始化时用该对象的Create函数创建;2、对话框资源上放一个ListCtrl控件,窗口类中定义CMyList对象,在窗口初始化时用该对象的SubclassDlgItem与控件建立关联...
分类:
其他好文 时间:
2015-07-16 11:15:58
阅读次数:
105
CEdit接收文件拖拽很容易,但ClistCtrl却很难;
CListCtrl添加右键菜单很容易,而CEdit却很难。
这种功能不全面,阴差阳错的感觉让人很头疼。
下面介绍一下 CEdit添加右键菜单 和 CListCtrl接收文件拖拽的方法
1. CEdit 添加右键菜单
从CEdit派生出一个类CMyEdit,添加消息ON_WM_CONTEXTMENU(),响应消息函...
分类:
其他好文 时间:
2015-07-09 16:15:47
阅读次数:
181
原文链接:http://blog.csdn.net/benny5609/article/details/1967084void CListCtrlExDlg::AdjustColumnWidth(){// SetRedraw(FALSE);int nColumnCount = GetColumnCo...
分类:
其他好文 时间:
2015-07-05 23:46:19
阅读次数:
170
原文链接:http://www.cnblogs.com/sephil/archive/2011/04/03/2004384.html今天用VC写工具的时候用到CListView,并且ListCtrl的第一列需要自动拉伸,以占满空白区域Delphi做这个设置是很容易的,只要将Column的AutoSi...
分类:
其他好文 时间:
2015-07-05 23:44:43
阅读次数:
171
原文链接:http://jingyan.baidu.com/article/5bbb5a1b38af1113eaa17910.htmlCListCtrl是MFC中运用最广泛的控件之一,很多软件都有CListCtrl的身影,但是对于CListCtrl的自绘,很多朋友都犯了难,网上虽然有很多人讲解怎么自...
分类:
其他好文 时间:
2015-07-03 15:44:25
阅读次数:
116
CListCtrl获取列数 // m_List是一个CListCtrl CHeaderCtrl* pHeaderCtrl = m_List.GetHeaderCtrl();if(pHeaderCtrl){ int n = pHeaderCtrl->GetItemCou...
分类:
其他好文 时间:
2015-07-02 11:54:41
阅读次数:
163
原文链接:http://blog.csdn.net/sstower/article/details/9094939调整CListCtrl 行高通常有3种方法:1.设定字体2.设定图片3.处理MeasureItem消息。这里只是谈一谈第3种方法,对于CListCtrl 来说,它只支持owner dra...
分类:
其他好文 时间:
2015-07-01 14:06:01
阅读次数:
128
以下未经说明,listctrl默认view 风格为report相关类及处理函数MFC:CListCtrl类SDK:以 “ListView_”开头的一些宏。如 ListView_InsertColumn1. CListCtrl 风格 LVS_ICON: 为每个item显示大图标 LVS_SMALLIC...
分类:
编程语言 时间:
2015-06-29 11:29:08
阅读次数:
271
说明:SetItemData可以为每一行绑定一个DWORD类型的变量。用GetItemData可以获得这个变量。举个例子,假设CListCtrl中你需要显示某个数据表中的记录,该表有个流水号主键ID,一般这个ID值本身没有什么意义,用户也不需要看,因此在CListCtrl的可见列中,你不需要显示。但...
分类:
编程语言 时间:
2015-06-06 18:04:55
阅读次数:
327