Argox pt-80 Mode D'Emploi

Page de 76
 
API_GetBarDataLength 
Get the scan data length. 
UINT API_GetBarDataLength 
} 
Parameters 
 
 
None 
 
Return Values 
  Scan 
data 
length 
 
 
Example 
 
if(message == SM_DATA_READY){ 
   CString 
strData; 
 
 
UINT uiSize, uiType, i,uiLength; 
   char 
*pBuf; 
   uiLength 
API_GetBarDataLength(); 
 
 
if(uiLength == 0) 
 
 
 
strData = _T("No Data"); 
   else{ 
 
  uiSize 
uiLength+1; 
 
 
 
pBuf = (char *)new char[uiSize]; 
 
  memset(pBuf, 
0, 
uiSize); 
 
  API_GetBarData((LPBYTE)pBuf, 
&uiSize, 
&uiType); 
 
 
 
for(i = 0 ; i < strlen(pBuf); i++) 
 
   strData 
+= 
*(pBuf+i); 
   } 
   AfxMessageBox(strData); 
   return 
0; 
 } 
 
Requirements 
 
 
OS Versions: Windows CE 4.2 and later. 
 
 
Header: scanapiax.h 
 
 
Link Library: scanapiax.lib 
Link DLL: scanapiax.dll 
Device: PT80
Programming Manual                                                                                            36