- 积分
- 38
- 帖子
- 16
- 主题
- 10
- 精华
- 0
- 最后登录
- 2018-1-3
- 在线时间
- 16 小时
- 私信
|
发表时间 : 2010-3-21 00:58:43
|
浏览 : 1226 评论 : 3
本帖最后由 jackydai123 于 2010-3-21 01:40 AM 编辑
void CVp_mfc3View::OnAdd() //我在菜单栏添加了如下函数,希望通过点击菜单添加一个Object到当前地图。但我试验了下,好像不行。请高手指教下为什么?
{
// TODO: Add your command handler code here
vgObject *obj;
vgDataSet *ds;
vgScene *scene;
vgPosition *pos;
ds = vgNewDS();
vgName (ds, "esprit.flt");
vgLoadDS(ds);
obj = vgNewObj();
vgName(obj, "car");
pos = vgNewPos();
vgPosVec(pos, 2500,3300 ,25,0,0,0);
vgPos(obj, pos);
vgObjDS(obj, ds);
scene = vgGetScene(0);
vgAddSceneObj(scene,obj);
vgDelPos(pos);
} //补充下我刚把这个程序段拿到控制台下运行了下,我看到返回信息里有个 vgAddSceneObj : Object not configured(配置) "car"; |
|