和com互操作问题
1.有一个com控件,其包括一个函数,其函数原型为:
void CCTCtrl::GetMeasureValue(long dMeasureValue)
{
float *pMeasureValue, *ptMeasureValue;
ptMeasureValue = (float*)dMeasureValue;
pMeasureValue = (float*)m_xxx.GetMeasureValue();
for (int i=0;i<9;i++)
{
ptMeasureValue[i]=pMeasureValue[i];
}
}
我用c#该如和安全的调用呢?并正确的得到值呢?