百韵网 >>  正文

VC++6 使用ADO时要先初始化COM环境,把::CoInitialize(NULL)放在所有ADO调用的前面。

来源:www.baiyundou.net   日期:较早时间
初始化COM环境的目的是使调用COM的API工作正常,也就是在COM操作之前调用 ::CoInitialize或 ::CoInitializeEx就可以。位置不重要。

VC++6 关于::CoInitialize(NULL)前面的两个冒号,我不明白是什么意思。~

::作用域标识符
前面是类名,代表是属于哪个类,如果没有类,代表是SDK函数

在使用COM之前调用这个函数就没有问题了CoInitialize。如果有问题,应该是组件的问题或者使用者的问题。

相关要点总结:
(编辑:本站网友)
相关推荐
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图
@ 百韵网