ATL创设COM组件一DLL创建

ATL创建COM组件一DLL创建

学习COM组件的创建,学习这个有什么用?

正如我们大家所知道的有很多登录密码验证控件,只有安装了他们的控件的,才能进行正常的登录功能,那么我现在来模仿一下这个调用过程吧


ATL创设COM组件一DLL创建
 
ATL创设COM组件一DLL创建
 

ATL创设COM组件一DLL创建
 
ATL创设COM组件一DLL创建
 
 
ATL创设COM组件一DLL创建
 

LIBCMT.libatlmincrt.lib重复定义了一些代码,所以两个LIB

产生了冲突,必须在链接中忽略一个LIB,而忽略LIBCMT.lib时还会

出现其他链接错误,所以忽略atlmincrt.lib


ATL创设COM组件一DLL创建
 
ATL创设COM组件一DLL创建
 
ATL创设COM组件一DLL创建
 
ATL创设COM组件一DLL创建
 
ATL创设COM组件一DLL创建
 添加方法参数
 
ATL创设COM组件一DLL创建
 
ATL创设COM组件一DLL创建
 
ATL创设COM组件一DLL创建
idl是DLL组件对外提供的接口


ATL创设COM组件一DLL创建
接口实现,它隶属于CHellword 下的方法


ATL创设COM组件一DLL创建
 得到DLL文件和LIB文件