CXTPReportControl控件是xtreme toolkit pro中的一个控件,它用来显示表格,可以显示表头表尾,可以对各列排序,拖放,等等,,也可以对各个单元格进行编辑,功能非常强大。下面介绍一下他的使用:
1. 在工程中头文件“stdafx.h”中添加:
#include <XTToolkitPro.h> // Xtreme Toolkit Pro component library
2. 如果要使用静态连接的方式,还应该:
Add the following line to your application's .rc2 file. This will link in the toolkit resources so they are available to your application.
#include <XTToolkitPro.rc>
如果是动态连接的方式,需要xtreme toolkit的.dll拷贝到exe的输出目录下。
3. 添加CXTPReportControl控件:
(1)在对话框中添加一个自定义控件,将该控件的class属性改为XTPReport,ID改为;IDC_REPORTCTRL_LIST。
(2)添加一个自定义变量:CXTPReportControl m_wndReportCtrl;
(3)将控件和变量联系起来,在对话框初始化函数OnInitDialog()中添加如下代码:
m_wndReportCtrlList.Subcl