请求DLL中C函数调用格式翻译为Pascal,尤其是"CString&" 对应Delphi的什么类型? ( 积分: 100 )

  • 主题发起人 主题发起人 ian
  • 开始时间 开始时间
I

ian

Unregistered / Unconfirmed
GUEST, unregistred user!
extern "C" void * InitKmcappDoc(char *FileName);
extern "C" int GetOperationNumber(void *);
extern "C" void GetOperationInformation(void *p,int OperationNumber,char *ParameterName,CString& ParameterValue);
extern "C" void GetGxkHeadInformation(void *p,char*ParameterName,CString& ParameterValue);
extern "C" void SetGxkHeadInformation(void *p,char *ParameterName,char *ParameterValue)
extern "C" void SaveCappContent(void *p,char *name)
 
将dll中的cstring 改成char *
如果不能改只能试试用lpstr好象是这个吧
 
用C新写一个DLL把那些Delphi处理不了的函数包裹起来导出.
 
多人接受答案了。
 
后退
顶部