原文:MFC CListCtrl 锁定表头的方法

群里有朋友问锁定表头这个怎么实现,就顺便写一下吧。 解决此问题的思路: 子类化CHeaderCtrl,处理由父窗口反射的HDN BEGINTRACK消息,实际上这个消息有ASCII版本和UNICODE版本,所以这里就要对HDN BEGINTRACKA和HDN BEGINTRACKW都进行处理。处理这个消息是为了实现锁定表头,另外为了更加完善,也要将光标修改成默认的箭头。还有提供一个方法来设置是否锁 ...

2012-07-09 18:26 1 5255 推荐指数:

查看详情

MFC可编辑CListCtrl

这里涉及到MFC控件开发许多知识点: 消息响应,窗口绘制,根据鼠标点击位置取得行列信息。 /* ****************************************** */ /* EditListCtrl.h ...

Mon Nov 19 04:33:00 CST 2012 9 9329
MFC CListCtrl 使用介绍

列表控件可以看作是功能增强的ListBox,它提供了四种风格,而且可以同时显示一列的多中属性值。MFC中使用CListCtrl类来封装列表控件的各种操作。通过调用 BOOL Create( DWORD dwStyle, const RECT& rect, CWnd* pParentWnd ...

Sun Apr 01 00:08:00 CST 2012 0 19357
MFC 列表控件CListCtrl详解

CListCtrl::SetExtendedStyle CListCtrl的成员函数声明   DWORD SetExtendedStyle(   DWORD dwNewStyle );   函数功能设置CListCtrl的扩展样式 ...

Tue Jul 24 01:16:00 CST 2012 0 3260
MFC总结之CListCtrl用法及技巧(一)

本文根据本人在项目中的应用,来谈谈CListCtrl的部分用法及技巧。当初学习时,查了很多资料,零零碎碎的作了些记录,现在主要是来做个总结,方便以后查阅。主要包括以下十三点内容:基本操作、获取选中行的行号、复选框操作、动态设置选中行的字体颜色、设置选中行的背景颜色、禁止拖动表头、让第一列居中 ...

Thu Aug 28 18:26:00 CST 2014 0 4619
MFC中的列表控件CListCtrl

函数原型: int InsertItem( const LVITEM* pItem ); int InsertItem( int nItem, LPCTSTR lpszIte ...

Fri Dec 21 07:47:00 CST 2012 0 2905
MFC总结之CListCtrl用法及技巧

复制于:http://www.cnblogs.com/lidabo/archive/2012/08/23/2652796.html 1、基本操作 分别从下面四点来介绍CListCtrl的基本操作: ①设置列表视图显示方式 Ⅰ. CListCtrl有四种样式 ...

Wed Feb 22 03:54:00 CST 2017 0 15390
MFC总结之CListCtrl用法及技巧(一) .

本文根据本人在项目中的应用,来谈谈CListCtrl的部分用法及技巧。当初学习时,查了很多资料,零零碎碎的作了些记录,现在主要是来做个总结,方便以后查阅。主要包括以下十三点内容:基本操作、获取选中行的行号、复选框操作、动态设置选中行的字体颜色、设置选中行的背景颜色、禁止拖动表头、让第一列居中显示 ...

Fri Aug 24 01:10:00 CST 2012 1 12457
MFC总结之CListCtrl用法及技巧(二) .

续第一篇:MFC总结之CListCtrl用法及技巧(一) http://blog.csdn.net/zwgdft/article/details/7560592 本篇重点介绍:禁止拖动表头、让第一列居中显示、设置行高与字体、虚拟列表技术、点击表头时进行归类、向上与向下 ...

Fri Aug 24 01:11:00 CST 2012 2 18503
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM