Tom20081
2018-04-14 04:44
采纳率: 100%
浏览 7.8k

C# 64位程序调用第三方32位dll,请给出方案

实现功能:C#实现64位程序调用第三方32位dll。
实现方案:使用32位程序调用第三方dll,64位程序与32位程序进行通信,从而间接完成64位程序调用第三方32位dll
需求:接收端(32位程序)最好不使用遍历方式查询新消息,调用第三方dll需传输和接收的数据量很小(小于50字节),但要求传输时延越小越好,请问套接字(scoket)与消息队列哪种更好,实现更简单,另外64位程序与32位程序间最好可以互相订阅消息,也就是64与32位程序收到对方发的消息后可立即执行,希望提供64位程序与32位程序通信的C#代码。
之前有位朋友给出了windows钩子的解决方案,因为答案被删了,请再发一下。

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • wiledog 2018-06-09 09:30
    已采纳
    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • devmiao 2018-04-15 15:52
    评论
    解决 无用
    打赏 举报
  • devmiao 2018-04-15 15:56
    评论
    解决 无用
    打赏 举报
  • Tom20081 2018-04-24 23:28

    请大家看一下有没有什么解决方案

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题