Mfc 导入类型库ADO的类向导
我执行以下操作:-使用classWizard导入类型库以导入msado15.dll 当完成导入后,一切似乎都正常,类视图树中会出现(ado,_recordset,…)的类 我的问题是:-Mfc 导入类型库ADO的类向导,mfc,ado,Mfc,Ado,我执行以下操作:-使用classWizard导入类型库以导入msado15.dll 当完成导入后,一切似乎都正常,类视图树中会出现(ado,_recordset,…)的类 我的问题是:- 这是在mfc中使用Ado的正确方法吗 这样是否可以取消导入指令的需要 我如何使用这种方式完成连接并获取记录 使用类向导与使用#导入不同。两者都围绕COM接口创建包装器。 您可以使用类向导创建的MFC包装器,也可以使用#import创建的COM包装器 我通常只使用带有原始接口的#import#,从不使用由#imp
使用类向导与使用#导入不同。两者都围绕COM接口创建包装器。 您可以使用类向导创建的MFC包装器,也可以使用#import创建的COM包装器 我通常只使用带有原始接口的#import#,从不使用由#import或MFC创建的包装器。
在使用原始COM接口、直接检查HRESULT和使用ATL Smartpointers方面,我拥有最佳经验。类向导允许您从类型库导入接口,并为这些接口构建MFC包装类。
#import
指令也会从类型库导入接口,但会围绕接口构建“智能”COM包装
这两者并不相互排斥,但我不认为两者都使用有什么意义
以下是一些额外的阅读资料: