如何制定一个COM接口,让别人写com 小弟刚接触com这块,会写别人的com了,比如office 的COM组件,现在有一个需求是,我们做的产品,要开放几个COM接口,让其它厂家做COM组件,要支持多种语言,应该怎么做呢,那位大哥给个方向。。最好是在IDE能自动实现接口的框架,就像开发 office 插件一样,我应该看写什么书呢, 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 COM原因与应用,等就是IDL中定义对应的COM接口,然后实现,对方就可以调用你们的COM接口了COM组件本身就支持多种语言调用,这个不用担心。可以用ATL等来开发COM组件,比较方便 to: oyljerry 我是说,我制定一个COM接口,让别人来开发COM,而不是我开发,我怎么制定这个接口呢,像office 制定的接口,有一个MSO.dll库,用户从这个库中继承,我如何也开发这样一个dll 让别人在这个基础上开发,而且能获得IDE的帮助呢 楼主没有明白COM接口的意思。MSO。DLL本身是一个COM组件,它实现了许多功能,COM组件本身就是提供的一些接口。在写完COM组件后,其他人拿到后可以访问你当时做这个COM组件时提供的接口函数,扩展或访问你的功能。 求助啊,比我说我是QQ的编写者,我想开放出来一些接口,比如说,可以在聊天窗口上增加一个图片按钮 的接口。我如何向外发布这个接口呢,,当安装了QQ之后,,,用户根据我定制的接口开发COM的时候,,可以获得IDE自动化的帮助, 直接从类型库里找到我的接口,然后实现 我查到了一些信息,但是不详细,好像要做一个 接口COM组件,这个组件里不实现接口,让其它通过继承这个接口的形式来开发他们自己的COM 楼主需要定义一个类型库吗?会写MIDL文件吗?写完之后用工具编译一下生成tlb文件即可。你需要提供的是一个接口规范,这个规范你自己的程序必须遵守,别人的组件要集成到你的程序中也需要遵守该规范。 那个COM和你的主程序有关联就行了,自己制定约定规则,告诉别人通过这个COM来操作。 求助vc动画演示机械臂运动 求解:关于SOCKET被很快复用的问题 请问RegisterWindowMessage函数的干什么用的,什么时候使用? (新手问题)现在很多的公司都在用VC6.0么 resumethread时如何传递参数? VC SOCKET 网通 电信 初学VC 如何把一个char *的内容全部变为大写? 如何取char *从左面开始的1-n个字符子串? 如何不使用文本框而实现类似的显示效果? 如何在对话框应用程序中设置CDC 奇怪的问题!!!求救!!! 关于View类的响应
就是IDL中定义对应的COM接口,然后实现,对方就可以调用你们的COM接口了
COM组件本身就支持多种语言调用,这个不用担心。
可以用ATL等来开发COM组件,比较方便
我是说,我制定一个COM接口,让别人来开发COM,而不是我开发,我怎么制定这个接口呢,像office 制定的接口,有一个MSO.dll库,用户从这个库中继承,我如何也开发这样一个dll 让别人在这个基础上开发,而且能获得IDE的帮助呢
楼主没有明白COM接口的意思。
MSO。DLL本身是一个COM组件,它实现了许多功能,COM组件本身就是提供的一些接口。
在写完COM组件后,其他人拿到后可以访问你当时做这个COM组件时提供的接口函数,扩展或访问你的功能。
会写MIDL文件吗?写完之后用工具编译一下生成tlb文件即可。你需要提供的是一个接口规范,这个规范你自己的程序必须遵守,别人的组件要集成到你的程序中也需要遵守该规范。