LPDIRECTDRAW7 lpdd = NULL; // dd object
/* 这句调用用C语言编译的时候说SetCooperativeLevel不是lpdd的成员,当然了用C++编译没有问题。 * 可以用C语言来调用吗? */lpdd->SetCooperativeLevel(/* 函数参数 */);
请参考 COM 的书籍。通过 C 调用要先访问 vtbl ,一般生成的相关 .h 里有封装好的 C 接口。 - 回复 | (2304) | 云风 | 2010-06-11 03:39:04