|
马上注册登录,享用更多网站功能!
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
建立一dll工程后,加入#include <uf.h>
然后CTestApp theApp;
extern "C" __declspec(dllexport) void ufusr(char *param, int *retcode, int rlen)
{
UF_initialize();
CTestDlg dlg;
dlg.DoModal();
UF_terminate();
}
extern "C" int ufuser_ask_unload(void)
{
return(UF_UNLOAD_UG_TERMINATE);
}
加入这些代码后,我想用ADO连接数据库,应该需要导入
#import "c:\program files\common files\system\ado\msado15.dll"\
no_namespace\
rename("EOF","adoEOF")
可是一导入就发生错误,
Compiling...
StdAfx.cpp
e:\ucdcs\filenew\ado\debug\msado15.tlh(169) : error C2011: 'LockTypeEnum' : 'enum' type redefinition
e:\ucdcs\filenew\ado\debug\msado15.tlh(212) : error C2011: 'DataTypeEnum' : 'enum' type redefinition
e:\ucdcs\filenew\ado\debug\msado15.tlh(256) : error C2011: 'FieldAttributeEnum' : 'enum' type redefinition
e:\ucdcs\filenew\ado\debug\msado15.tlh(277) : error C2011: 'EditModeEnum' : 'enum' type redefinition
e:\ucdcs\filenew\ado\debug\msado15.tlh(285) : error C2011: 'RecordStatusEnum' : 'enum' type redefinition
e:\ucdcs\filenew\ado\debug\msado15.tlh(405) : warning C4146: unary minus operator applied to unsigned type, result still unsigned
e:\ucdcs\filenew\ado\debug\msado15.tlh(527) : error C2011: 'ParameterDirectionEnum' : 'enum' type redefinition
Error executing cl.exe.
Ado.dll - 6 error(s), 1 warning(s)
不知道为什么,请知道的仁兄讲解一下,程序我传了上来
谢谢!!! |
|