[cpp] view plain copy //自绘CListCtrl类,重载虚函数DrawItem void ...
一:custom draw 自行绘制 ClistCtrl 的列表项,可以利用列表框的 NM CUSTOMDRAW 消息,该消息由控件向它的父窗口发送,告诉父窗口它的绘图操作。 如果绘图操作不需要父窗口参与,可以使用该控件的 ON NOTIFY REFLECT 宏处理它的 NM CUSTOMDRAW 消息。 它的处理函数的参数中包含 NMHDR,在 CUSTOMDRAW 的通知下 NMHDR 可以被 ...
2013-05-05 01:12 0 3224 推荐指数:
[cpp] view plain copy //自绘CListCtrl类,重载虚函数DrawItem void ...
1.添加表头: 定义一个CListCtrl控件的关联变量ListControl,在OnInitDialog()函数里面加上如下代码 2.插入信息: 3.获取当前选中的项: 方法1: 方法2: 4.获取选中的行 ...
这里涉及到MFC控件开发许多知识点: 消息响应,窗口绘制,根据鼠标点击位置取得行列信息。 /* ****************************** ...
CListCtrl获取列数 // m_List是一个CListCtrl CHeaderCtrl* pHeaderCtrl = m_List.GetHeaderCtrl();if(pHeaderCtrl){ int n = pHeaderCtrl->GetItemCount();} ...
列表控件可以看作是功能增强的ListBox,它提供了四种风格,而且可以同时显示一列的多中属性值。MFC中使用CListCtrl类来封装列表控件的各种操作。通过调用 BOOL Create( DWORD dwStyle, const RECT& rect, CWnd* pParentWnd ...
原文链接: http://blog.163.com/lejianz@126/blog/static/11650292013610103232600/ CListCtrl 设置选中状态 1. 使用CListCtrl的函数SetItemState(int nItem, UINT nState ...
原文链接: http://blog.csdn.net/wxq1987525/article/details/7461461 1、设置CListCtrl选中行 m_list.SetItemState( nIndex, LVIS_FOCUSED | LVIS_SELECTED ...
CListCtrl::SetExtendedStyle CListCtrl的成员函数声明 DWORD SetExtendedStyle( DWORD dwNewStyle ); 函数功能设置CListCtrl的扩展样式 ...