delphi 接口指针如何定义?
varm_ab:Imyssvarm_ab:^Imyss这两种哪个正确?VC中可以这样实现IDirectDraw*mypDD;DirectDrawCreate(0,&myp...
var m_ab : Imyss
var m_ab : ^Imyss
这两种哪个正确?
VC中可以这样实现
IDirectDraw* mypDD;
DirectDrawCreate( 0, &mypDD, 0 );
对应的在delphi中 我这样写的
var mypDD:IDirectDraw;//这样是不是就定义了一个接口指针?正确吗?
DirectDrawCreate(nil,@mypDD, nil);//这一句提示错误 提示形参和实参不一致 请大家帮忙看看错在哪里? 展开
var m_ab : ^Imyss
这两种哪个正确?
VC中可以这样实现
IDirectDraw* mypDD;
DirectDrawCreate( 0, &mypDD, 0 );
对应的在delphi中 我这样写的
var mypDD:IDirectDraw;//这样是不是就定义了一个接口指针?正确吗?
DirectDrawCreate(nil,@mypDD, nil);//这一句提示错误 提示形参和实参不一致 请大家帮忙看看错在哪里? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询