【求助】关于CListCtrl可变报表表头的设计方法~ 一般的报表表头都是固定不变的,我想设计一个可变的报表表头,因为需要判断某一个表头是否已经插入,需要获取表头信息,我是个新手,不知道要用哪个函数来获取,是CListCtrl中的GetItem吗?以及如何用??请高手指点,谢谢~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CHeadCtrl* pHeadCtrl=m_List.GetHeadCtrl();pHeadCtrl就可以操作表头了,具体看看MSDN CListCtrl::InsertColumn(); //插入一列CListCtrl::DeleteColumn(); //删除一列ClistCtrl::SetColum(); //修改一列 to BinaryPoet(二进制诗人):这几个我知道了,我想实现的是用CListCtrl中的Checkbox来选择显示哪些表头 不好意思,可能我没说明白。我是想设计一个可定制的报表表头。我是用CListCtrl中的CheckBox来进行选择在报表中显示哪些表头,可是现在不知道如何判断在报表中是否已经存在该表头。 就是和Check Box控件一样功能的DD,区别只不过一个是专门的控件,一个是在CListCtrl中罢了,CListCtrl中的CheckBox便于利用SQL语句直接将所需要选择的内容都一条一条显示出来让你选择,而无需像Chexk Box控件那样一个一个添加。我现在不懂的就是不知道如何用CListCtrl中的函数来判断ChexkBox中选择好的选项是否在报表的表头中已经存在(用来判断是否需要添加),有哪位高手能指点我一下吗?我是个新手,谢谢了~ 我现在不懂的就是不知道如何用CListCtrl中的函数来判断ChexkBox中选择好的选项是否在报表的表头中已经存在(用来判断是否需要添加)-----------------------------------------你可以在自己的成员变量里记录呀! 为什么我的VC6.0编译时warning总是0??? C++中"*"有几种作用啊 如果我的软件说明是写在word上面的(包括很多换行,而且篇幅比较大)怎么才能比较方便地把其粘贴到帮助对话框上面? 在VC++.NET中cout和cin等函数应该用哪个头文件中??? ADSL猫,NAPT方面问题,在线等 LPARAM与CString或者char能否相互转化, 急,在线等 怎么没有人帮我呀 how much a month in america? 一个类似EXCLE表格的控件问题,帮帮我吧!好急噢!100分 求助!!! 怎么从csdn上下载的文章看不了呢? 怎么显示出界面?
pHeadCtrl就可以操作表头了,具体看看MSDN
CListCtrl::DeleteColumn(); //删除一列
ClistCtrl::SetColum(); //修改一列
这几个我知道了,我想实现的是用CListCtrl中的Checkbox来选择显示哪些表头
-----------------------------------------
你可以在自己的成员变量里记录呀!