kenlistian

厚积薄发. 勤为桨,思为帆

   :: 首页 :: 新随笔 ::  :: 聚合  :: 管理 ::
  73 随笔 :: 4 文章 :: 22 评论 :: 0 Trackbacks

 

我一直想把ado封装在一个dll中,看到一般常用的在stdafx。h中加入

这样的一句,

#import "c:\program files\common files\system\ado\msado15.dll"no_namespaces rename("EOF" adoEOF")

如果在mfc中生成的dll中也添加这一句,将不会编译通过,有很多命名错误,可以改成如下的导入

#pragma warning(disable:4146)
#import "c:\program files\common files\system\ado\msado15.dll" named_guids rename("EOF","adoEOF"), rename("BOF","adoBOF")
#pragma warning(default:4146)

即可通过,然后和一般在mfc主程序调用ado一样。

 

posted on 2006-05-27 14:35 kenlistian 阅读(179) 评论(0)  编辑 收藏 引用

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理