Argox pt-80 Mode D'Emploi

Page de 76
 
PT_GetBarcodeData 
Get Barcode data and type from system buffer. 
BOOL PT_GetBarcodeData 
    UINT * 
uiBarType
    Char * 
pBuffer
    UINT * 
uiMaxBufferLen
 
}  
 
Parameters 
 
 
uiBarType 
   [out] 
barcode 
type. 
 
 
pBuffer 
 
 
 
[out] buffer for storing scanned data.. 
 
 
uiMaxBufferLen 
   [in/out] 
The 
max 
buffer 
size 
 
Return Values 
 
 
Return TRUE if the operation is successful, otherwise return FALSE. 
 
 
Remarks 
If the buffer size is less than scan data, function return 0 and the parameter uiMaxBufferLen return the size of 
barcode data. 
 
 
Example 
 
if(PT_CheckBarcodeData()){ 
   if(PT_GetBarcodeData(&uiBarType, 
pBarData, 
&uiMaxLen)){ 
 
 
 
for(i = 0 ; i < strlen(pBarData) ; i++) 
 
   m_strScanData 
+= 
*(pBarData 
i); 
   } 
   else 
 
 
 
m_strScanData = _T("Can't get scan data"); 
 } 
 else 
 
 
m_strScanData = _T("No Scan Data");
 
 
Programming Manual                                                                                            56