c#项目和一个com对象

c#项目和一个com对象

本文介绍了使用c ++ dll,c#项目和一个com对象的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要使用com对象进行进程间通信。



在我的项目中我创建了



a c ++ dll,



a c ++ / cli在c中使用该dll的接口#



我的项目正在c#



现在我需要使用com对象(用于Windows系统中的进程间通信目的)但我不知道如何将它们与我现有的项目模型一起使用。



i我正在学习如何创建com对象和所有,但很难理解我如何在现有项目模型中使用它们,我发现的所有源代码似乎都建议如何创建一个新的com对象然后使用它



进一步澄清我的问题:我想在我现有的c#项目中使用com接口,而不是从头开始创建一个新项目。



我是否需要修改我的项目或任何其他想法表示赞赏。



i是com对象的新手,现在就学习它。

i have need to use com objects for the inter process communication purpose.

In my project i have created

a c++ dll,

a c++/cli interface for using that dll in c#

and my project is being developed in c#

now i need to use com objects(for inter process communication purpose in windows system) but i am not sure how i can use them with my existing project model.

i am learning how to create com objects and all, but having difficulty understanding how can i use them with my existing project model, all the sources i found seems to suggest how to create a new com object and then use it etc.

to further clarify my question : i want to use com interface with my existing c# project instead of creating a new project from beginning.

do i need to modify my project or any other ideas are appreciated.

i am new to com objects and learning it now.

推荐答案


这篇关于使用c ++ dll,c#项目和一个com对象的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-02 16:54