程序不停,折磨不尽
要用到CListView,本质上是CListCtrl。要实现的功能很简单,Insert若干个Column到ListCtrl,手头有几份现成的代码,可是拷贝过来执行,Column就是不显示出来,狂翻MSDN,没有结果。上google,找到一篇文章,才知道ListCtrl有好几种显示格式,而我需要的是Report,目标变为添加 LVS_REPORT 。在手头的代码中搜索LVS_REPORT ,结果很失望,不能直接搬过来用。郁闷许久,继续google,直接了当搜索“Clistview sample code”,找到个示例程序。仔细看过后有新发现,他在CListView::PreCreateWindow( )函数下有以下的代码
什么意思?不明白,只知道有LVS_REPORT 就好,拷贝过来使用,Mission Complete!
马上就要交作业了,还有好多代码没写,不知道来不来的急,凶多吉少。
要用到CListView,本质上是CListCtrl。要实现的功能很简单,Insert若干个Column到ListCtrl,手头有几份现成的代码,可是拷贝过来执行,Column就是不显示出来,狂翻MSDN,没有结果。上google,找到一篇文章,才知道ListCtrl有好几种显示格式,而我需要的是Report,目标变为添加 LVS_REPORT 。在手头的代码中搜索LVS_REPORT ,结果很失望,不能直接搬过来用。郁闷许久,继续google,直接了当搜索“Clistview sample code”,找到个示例程序。仔细看过后有新发现,他在CListView::PreCreateWindow( )函数下有以下的代码
cs.style |= LVS_REPORT | WS_HSCROLL;
cs.style &= ~(LVS_SORTASCENDING | LVS_SORTDESCENDING);
cs.style &= ~(LVS_SORTASCENDING | LVS_SORTDESCENDING);
马上就要交作业了,还有好多代码没写,不知道来不来的急,凶多吉少。