C#的COM事件在C++和JAVA中触发和响应的实现

时间:2017-01-02 11:02:02
【文件属性】:
文件名称:C#的COM事件在C++和JAVA中触发和响应的实现
文件大小:447KB
文件格式:7Z
更新时间:2017-01-02 11:02:02
COM事件 调用C#COM C++调用COM JAVA调COM C#的COM事件在C++和JAVA中触发和响应的实现 C#中定义COM的事件,在C++或者JAVA中去实现事件,并由其执行相应的函数后触发COM内部的逻辑,然后响应事件。
【文件预览】:
ComEvent
----ComEvent()
--------Paint.cs(1KB)
--------bin()
--------obj()
--------Properties()
--------IEvent.cs(377B)
--------ComEvent.csproj.user(381B)
--------IPaint.cs(366B)
--------ComEvent.csproj(2KB)
----ComCall_Java()
--------.project(383B)
--------jacob-1.17-x86.dll(172KB)
--------bin()
--------.settings()
--------jacob.jar(47KB)
--------src()
--------.classpath(349B)
--------jacob-1.17-x64.dll(213KB)
----使用说明.txt(118B)
----ComEvent.sln(3KB)
----ComCall_CPlusPlus()
--------ComCall_CPlusPlus.cpp(1KB)
--------stdafx.h(303B)
--------targetver.h(236B)
--------Debug()
--------stdafx.cpp(222B)
--------ReadMe.txt(2KB)
--------ComCall_CPlusPlus.vcxproj(4KB)
--------ComCall_CPlusPlus.vcxproj.filters(1KB)

网友评论

  • 看到了您的这篇文章,对我非常有帮助。还有一些情况,我一直没搞定,想来咨询您:在C++中执行了“pPaint->Draw(10000);”之后,我想在C#中启动一个线程,能够循环调用C++中的“STDMETHODIMP EventReceiver::DrawEventResponse(int count);”函数,不知道该怎么做。我尝试了几天时间,也没搞定,特想您求教。谢谢!
  • 是不是现在评论都没有积分了,这个工程可以用,我现在事件里面的是string类型就出错,是int就一切正常,,
  • 可以,就是这个东西不值5分
  • 架构是有用的,但C++第二次调用就会出现 委托异常了!
  • 代码确实有问题,不过还是有用
  • 代码好像有问题,是故意的吗?