- 博客(2)
- 收藏
- 关注
原创 extern "C"
<br />extern "C" 是C++里面的语句,有两个作用<br />1. 被 extern “C” 修饰的函数或者变量是extern的,如果变量不是即声明又定义的话,那么就是声明了,也就是这个函数或者变量时在本文件外定义的,把使用范围扩展到本文件或模块。<br />2.被extern “C” 修饰的函数是采用c的编译模式,在目标文件中的函数名不会发生变化,如果是在C++编译器下编程,如果不加上的话,目标文件的函数名就会按照C++编译器的规则来命名了。调用函数时函数名一定要对应<br />1.<br
2010-09-17 17:47:00 186
原创 COM 使用基础
<br />COM 是组件对象模型,是开发人员编写组件的一个标准,dll 是组件服务器,可以理解为组件的容器,是发布组件用的,为什么要使用DLL来发布组件呢,因为进程的有自己的地址空间,当加载DLL到进程地址空间时,进程空间其他DLL EXE 就能使用该加载DLL 来创建组件.OLE 是建立在COM基础之上的,添加了许多新的功能.<br />当使用DLL时,应该也注册DLL,注册DLL实际上会调用DLL里面的DLLREGISTERSERVER,这个函数主要是对注册表进行操作,把组件的信息写进注册表,方便以后
2010-09-17 16:51:00 469
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人