FlightGear发送数据的动态链接库
extern "C" __declspec(dllexport) void InitSocket(char* ip, int port){
fgService.InitSocket(ip,port);
}
extern "C" __declspec(dllexport) FGNetData* SetFGNetData()
{
FGNetData* fgNetData = (FGNetData*)malloc(sizeof(FGNetData));
fgNetData->InitFGData();
return fgNetData;
}
extern "C" __declspec(dllexport) void Send(FGNetData* fgbuf)
{
fgService.Send(*fgbuf);
}
extern "C" __declspec(dllexport) void CloseSocket()
{
fgService.CloseSocket();
} 厉害,楼主能介绍下用法,路径,输出哪些数据吗?谢谢 agm123 发表于 2013-6-5 12:47 static/image/common/back.gif
厉害,楼主能介绍下用法,路径,输出哪些数据吗?谢谢
使用的FGNetData这个类,还没做输出,只有输入,程序接口已经做好了,首先调用InitSocket将IP地址和端口号传递过去,启动Socket,SetFGNetData方法是获取FGNetData实体类,并对FGNetData里面的参数进行初始化(version = 24,其他的赋值0),Send方法就是发送数据,你设定好FGNetData之后,发送出去就行 :handshake 嗯,非常不错的,感谢楼主~ 能把代码贴出来吗,等级太低,附件都下载不了 非常有用啊 感谢楼主 好啊。。。。。。。。。。。。。。。。。。。。。。。 FG源码目录下的example文件夹下 netfmd即是相关内容 请问:你这个发送数据,能否改变飞机的航向????谢谢回复!