我开发了一个控件,因为刚入门,有很多不明白的地方。原形如下:
BOOL __declspec(dllimport) bAPI4_HMFVVerify(
int iResolution, int iWidth, int iHeight, BYTE *pFingerImage,
BYTE **ppEnrolledfeatures,
int iEnrolledNum,
int *piMatchedID,
int *piStatus
);
然后用类向导创建"方法",在参数这里犯难了,在这里创建的参数,选择下拉框我找到有shout*,这个可以取代int *,但是BYTE **我应该如何来定义,选择哪种类型呢?VARAINT吗?
BOOL __declspec(dllimport) bAPI4_HMFVVerify(
int iResolution, int iWidth, int iHeight, BYTE *pFingerImage,
BYTE **ppEnrolledfeatures,
int iEnrolledNum,
int *piMatchedID,
int *piStatus
);
然后用类向导创建"方法",在参数这里犯难了,在这里创建的参数,选择下拉框我找到有shout*,这个可以取代int *,但是BYTE **我应该如何来定义,选择哪种类型呢?VARAINT吗?
BYTE **
都是指针,可以用OLE_HANDLE代替,编译的时候如果通不过,强行类型转换一下即可。