DLL中用到CList的问题

我在DLL中用到了CList,加入头文件,#include <afxtempl.h>结果错误了,我用的是Win32 Dynamic-Link Library,是不是因为它是MFC里面的啊!
如果我想用应该怎么办啊!
像这样用怎么样啊!
把指针传进去怎么样啊!
extern "C" _declspec(dllexport) int GetMatchInfo(int &rows,CmptrList *pList)
{
recMatch_INFO* pInfo = (recMatch_INFO*)malloc(sizeof(recMatch_INFO));
pList->AddTail(pInfo);

recMatch_INFO *pMatch = (recMatch_INFO *)pList->GetAt(pList->FindIndex(0)); //这里正确
}
[466 byte] By [alaniverson] at [2008-4-13]
# 1
你应该创建支持MFC的动态链接库.
# 2
要用 MFC扩展DLL
SoLike-思危 at 2007-10-16 > top of Msdn China Tech,VC/MFC,基础类...