XListCtrlDemo

所属分类:ListView/ListBox
开发工具:Visual C++
文件大小:196KB
下载次数:8
上传日期:2014-12-08 16:16:16
上 传 者junniore
说明:  XListCtrl实现和库文件,对ListCtrl进行很好的封装。
(XListCtrl XListCtrlLib)

文件列表:
PropertySheet (0, 2006-09-06)
PropertySheet\About.cpp (696, 2006-09-06)
PropertySheet\About.h (725, 2006-09-06)
PropertySheet\app.manifest (665, 2006-09-06)
PropertySheet\Dlg.cpp (3384, 2006-09-06)
PropertySheet\Dlg.h (1048, 2006-09-06)
PropertySheet\hans.ico (766, 2006-09-06)
PropertySheet\InitList.cpp (11563, 2006-09-06)
PropertySheet\MyPropertyPages.cpp (3818, 2006-09-06)
PropertySheet\MyPropertyPages.h (2714, 2006-09-06)
PropertySheet\MyPropertySheet.cpp (1076, 2006-09-06)
PropertySheet\MyPropertySheet.h (1034, 2006-09-06)
PropertySheet\PropertySheet.cpp (893, 2006-09-06)
PropertySheet\PropertySheet.dsp (5534, 2006-09-06)
PropertySheet\PropertySheet.h (924, 2006-09-06)
PropertySheet\PropertySheet.rc (6433, 2006-09-06)
PropertySheet\resource.h (1009, 2006-09-06)
PropertySheet\StdAfx.cpp (206, 2006-09-06)
PropertySheet\StdAfx.h (846, 2006-09-06)
PropertySheet\XHyperLink.cpp (17897, 2006-09-06)
PropertySheet\XHyperLink.h (4843, 2006-09-06)
XListCtrl (0, 2006-09-06)
XListCtrl\AdvComboBox.cpp (49168, 2006-09-06)
XListCtrl\AdvComboBox.h (7358, 2006-09-06)
XListCtrl\AdvComboEdit.cpp (1049, 2006-09-06)
XListCtrl\AdvComboEdit.h (957, 2006-09-06)
XListCtrl\checkboxes.bmp (1614, 2006-09-06)
XListCtrl\DropListBox.cpp (7861, 2006-09-06)
XListCtrl\DropListBox.h (2801, 2006-09-06)
XListCtrl\DropScrollBar.cpp (4463, 2006-09-06)
XListCtrl\DropScrollBar.h (2085, 2006-09-06)
XListCtrl\DropWnd.cpp (13892, 2006-09-06)
XListCtrl\DropWnd.h (3692, 2006-09-06)
XListCtrl\MemDC.h (2836, 2006-09-06)
XListCtrl\SortCStringArray.h (1825, 2006-09-06)
XListCtrl\VisualStylesXP.cpp (19378, 2006-09-06)
XListCtrl\VisualStylesXP.h (18145, 2006-09-06)
XListCtrl\XCombo.cpp (1739, 2006-09-06)
XListCtrl\XCombo.h (1178, 2006-09-06)
XListCtrl\XComboList.cpp (10163, 2006-09-06)
... ...

1。首先把XListCtrl_demo这个工程下载下来,上面列的有地址。 2。经解压之后会发现有很多的源文件,其中有一个就是XListCtrlTest.dsw,如果你的机器上安装的有VC++6.0的话,编译之后会出现有一个bin文件,其中包括的就是我们所需要的.dll和.lib文件,其实,我并不知道这个.lib文件是不是就是我所需要的,我也没有去测试,而我用的是另一种方法,自己编译生成一个.lib文件,入3所述 3。我们打开XListCtrlLib文件,这个就是我们所需要进行编译生成.lib的工程了,我双击执行XListCtrlDD.dsp,然后会再Release_Unicode中生成我所需要的.lib和.dll文件,把这两个文件复制出来,然后再回到上一级,把XListCtrl中所有的.h文件一起复制出来,和.lib .dll文件放到同一个目录下,这样一个准备工作就做好了,下面就是看我们怎么用这个.lib文件了 4。我们新建一个对话框的工程,对了,我的工程用的是UNICODE编码的,所以我先进行了UNICODE编码配置,具体步骤就是:工程-》设置-》c/c++栏目下,分类-》预处理器,预处理器定义,删除 _MBCS,然后添加_UNICODE,UNICODE.然后再回到连接栏目下,在入口点设置wWinMainCRTStartup,确定,就设置成了UNICODE编码了,当然了,如果你的工程还是ANSI编码方式的话,可以不用进行此步操作 5。把刚才所生成的.lib文件和.h文件全都拷贝到自己的工程目录下(有点暴力呀),然后把.dll文件复制到debug目录下(这一步很重要) 6。我们还是打开工程-》设置->C/C++栏目下,分类-》输入,在附加库路径下添加我们刚才生成的.lib文件,即是XListCtrlDDRU.lib,然后再工程的stdafx.h中添加#include "XListCtrl.h"这一句就可以了。 这样能够在vc6.0中实现

近期下载者

相关文件


收藏者