COM组件.h和_i.c文件的包含顺序 使用COM组件的时候,包含.h和_i.c有顺序问题么...为什么我把.H的#include放在_i.c的#include之前 就发生编译错误是什么原因那~~各位帮忙分析下哈 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你包含 .C 干什么? 那是给 C 编译器准备的,在 VC 下你根本不需要它,直接把 .H 包含进目标 .CPP 就行了. error: _CLSID_Operate already defined in CertToUSB_i.obj表明已经被定义了在.OBJ 是重复定义了..那这样的话 是不是说我就不用使用 _i.c文件了..但是网上别的言论说明这个文件还是得要的啊..是以C的风格导出函数~~ 还有一个问题 一起问了... 得到自定接口的类指针的方法有两种1.通过IUnknown的QueryInterface来获得自定义类的指针2直接获得自定义类的指针不同IUnknown这两种做法有什么区别么小弟不明白啊~~~为甚么那~~大佬们帮看看 . COM组件正常对于客户不会公开你的自定义接口,这样用户需要通过QueryInterface来查询 但是,我把.H 和_i.c的先后顺序一调换他就没任何问题了.. 那还不是包含的么 怎么不报错~ 远程线程注入dll的问题 图片的打印问题 请大家看看 为什么mscomm控件的oncomm事件无法触发?我的串口无法接收到数据. 关于线程的简单问题 打印的问题 求教dll项目中外来库文件与默认库冲突的问题。谢谢大家了 一个关于vc调用vb制作的dll的问题 我的串行通信程序在WIN9X&ME下运行良好,为何在WIN2K&XP下不能发送数据? 发发邮件就有分。 怎么样自定义消息和发送自己定义的消息? TCP通信 窗口大小为0的问题
表明已经被定义了在.OBJ 是重复定义了..
那这样的话 是不是说我就不用使用 _i.c文件了..
但是网上别的言论说明这个文件还是得要的啊..是以C的风格导出函数~~
得到自定接口的类指针的方法有两种
1.通过IUnknown的QueryInterface来获得自定义类的指针
2直接获得自定义类的指针不同IUnknown
这两种做法有什么区别么小弟不明白啊~~~
为甚么那~~大佬们帮看看 .
那还不是包含的么 怎么不报错~