pBezier.PutCoords(4, pControlPoints[0]);

解决方案 »

  1.   

    pBezier.PutCoords (4, pControlPoints(0));
      

  2.   

    请注意:
    pControlPoints(0) 其实是代表pControlPoints数组的头指针,而不是单指pControlPoints(0) 元素
      

  3.   

    为什么要转到C#,只要编译成DLL,在C#中掉用就行了,
      

  4.   

    大家看清楚:C#的声明是这样的:
    public void PutCoords (
        int numPoints,
        ref IPoint controlPoints
    );
      

  5.   

    To: niuyaosi(钮耀嗣)
    本来就是个DLL,我想在C#中调用,可是第二个参数该怎么填呢?
      

  6.   

    MD,C#真TM的难用,还是C++好使,直接就能传入数组的头指针,可是在C#中怎么传入数组的头指针?而且是IPoint类型的,不是IPoint[]类型的?
      

  7.   

    To: fansenwei(绿茵萤火虫) 我试过了,抛出异常