LZ,我建议,
1. 你首先确信自己知道多线程是怎么开的。
2. 你确信自己知道怎么引用C++的dll并添加一个对等的external方法。
3.如果你明确上述两点,你的问题应该不是问题。

解决方案 »

  1.   

    我已经成功调用了c++的dll.也成功返回了数据,我只是想再开一个线程单独处理这个问题,以为他会隔段时间就运行.
      

  2.   

    这个不用管C++ 怎么写的
       你只管照C#写就ok .  只需要在网上找到对应的类型转换就okhttp://www.51zxw.net/study.asp?vip=8963801
    推荐爱学习的进来学习下
      

  3.   

    会用一个线程调用和用2个线程调用有啥分别么?
    万一不能同时调用,封装下,加个Lock,不就也可以用了
      

  4.   


    Thread th=new Thread(delegate(fun1(1,"2"))); th.Start();   void fun1(int i1,string s1) { }用委托的方式传参,fun1里的参数完全可以定义为byte[ ]型或者你定义个byte[ ][ ]型的二维数组,通过(int)object作为索引,将对应的一维byte[ ]传进去