![Argox PT-80 Programming Manual Download Page 37](http://html.mh-extra.com/html/argox/pt-80/pt-80_programming-manual_2969278037.webp)
API_GetBarData
Get Barcode into the buffer. When you get the message SM_DATA_READY, call this function to get the barcode data.
UINT API_GetBarData
{
LPBYTE
buffer
,
UINT *
uiLength
,
UINT *
uiBarType
}
Parameters
buffer
[out] buffer for string scanned data.
uiLength
[in/out]
buffer
size
uiBarType
[out]
barcode
type
Return Values
Return 1 if the operation is successful, otherwise return 0.
Remarks
If the buffer size is less than scan data, function return 0 and the parameter uiLength return the size of the buffer to
get barcode data.
Example
if(message == SM_DATA_READY){
CString
strBarData,strBarType;
UINT
uiSize,
uiType,
i;
char
*pBuf;
uiSize = uiType = 0;
API_GetBarData(NULL, &uiSize, &uiType);
if(uiSize == 0)
strBarData
=
_T("No
Data");
else{
pBuf = (char *)new char[1];
Programming Manual
34