进来看看,DLL中函数定义问题?
ch4 2004-02-26 03:03:18 我在DLL中定义一个返回字符串的函数,但是在PB调用时不能得到值,我定义的函数如下:
extern "C" _declspec(dllexport)
char const * WINAPI findfile()
{
CFileFind finder;
bool bWorking = finder.FindFile ("*.*");
while (bWorking)
{
bWorking = finder.FindNextFile ();
CString csr((LPCTSTR)finder.GetFileName ());
return csr;
//::MessageBox(NULL,csr,"qq",MB_OK|MB_ICONINFORMATION);
}
}
编译时没有报错,但是在PB调用时结果不对,不知道这样定义字符串函数是否有问题,急!请帮忙