
MFC
ecbtnrt
linux
展开
-
CListCtrl修改行高
网上修改CListCtrl项高度的方法一般是扩大字体,及用图片将项高度撑 大.这两种方法虽然简单,但是效果却不是很理想.一种比较理想的方法是自画CListCtrl,不过方法相对来说比较复杂.要修改CListCtrl的列表项高度,我们需要自己添加 MeasureItem 的消息响应转载 2011-04-10 16:52:00 · 3005 阅读 · 1 评论 -
为CListCtrl单元格添加提示信息的类
一、思路:1. 确定鼠标落在哪一个单元格上面2. 获得该单元格的文字信息3. 更新tooltip的信息。 二、实施:1. 添加CListCtrl的派生类CTipListCtrl2. 为该派生类添加WM_MOUSEMOVE消息3. 在WM_MOUSE转载 2011-04-19 07:45:00 · 2027 阅读 · 1 评论 -
CListCtrl多表头
Multiline Header Control Inside a CListCtrl1234567891011121314151617181920Login to rate.May转载 2011-06-28 07:55:00 · 3222 阅读 · 2 评论 -
可编辑子项的CListCtrl类
一、说明大家都知道在MFC中通过给CListCtrl设置LVS_EDITLABELS属性,并且在程序中响应控件的LVN_ENDLABELEDIT消息可以修改列表控件每一行的第一项,也就是主项(Item)。代码如下:void CEditListCtrlSampleDlg::转载 2011-04-19 08:09:00 · 2359 阅读 · 1 评论 -
CFileDialog控件ID值
子类化cfiledialog时可能用到的控件对应的值。用prevdlgctrl和nextdlgctrl遍历得到。open button1cancel button2file name(edit combo)1152folder(combo)1137原创 2011-11-09 22:43:36 · 1395 阅读 · 0 评论