佚名通过本文主要向大家介绍了com 检查失败问题,dr.com问题,dr.com常见问题,com问题,com通信等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: COM通信问题
描述:
解决方案1:
描述:
请教大家,COM服务器里面的接口函数的输出参数可以定义为无符号长整型指针类型或长整型指针类型吗?如果可以,那么该如何与客户程序进行通信?即客户程序该如何正确取出数据?
我用下面的方法,结果发现Time的值前后不变,并不等于g_Time,请大家帮忙找找其中的原因。万分感谢!
接口函数定义为:
GetTime(/*out*/long *pTime)
{
pTime=&g_Time;//g_Time是一个全局long
}
客户程序:
long Time;
GetTime(&Time);
解决方案1:
*pTime=g_Time;
解决方案2: pTime=&g_Time;
改为
*pTime=g_Time;