L_BarCodeVersionInfo

#include "ltbar.h"

L_LTBAR_API L_INT L_BarCodeVersionInfo(pBarCodeVersion, uStructSize)

Loads LEADTOOLS Barcode product information into a structure.

Parameters

pBARCODEVERSION pBarCodeVersion

Pointer to the BARCODEVERSION structure to be updated with the barcode version information.

L_UINT uStructSize

Sizeof of BARCODEVERSION structure in bytes. Use the sizeof operator to calculate this value.

Returns

Value Meaning
SUCCESS The function was successful.
< 1 An error occurred. Refer to Return Codes.

Comments

To use this function, declare a BARCODEVERSION variable and pass its address as the parameter of this function. The function updates the fields in the structure. For field descriptions, refer to the BARCODEVERSION structure.

Required DLLs and Libraries

Platforms

Win32, x64

See Also

Functions

Topics

Example

For complete sample code refer to MFCBar32 demo.

L_INT BarCodeVersionInfoExample(HWND hWnd) 
{ 
   L_INT nRet; 
   BARCODEVERSION BarVerInfo;     /* LEAD BARCODE Version Information structure. */ 
   L_TCHAR         szBuffer[1024]; /* Buffer to hold information for display. */ 
 
   /* Get the version information */ 
   nRet = L_BarCodeVersionInfo(&BarVerInfo, sizeof(BARCODEVERSION)); 
   if(nRet != SUCCESS) 
      return nRet; 
    
   /* Format the message string with data from the BARCODEVERSION structure */ 
   wsprintf(szBuffer, TEXT("LEAD Product: %hs\n\nVersion %d.%d\n\nDate: %hs\n\nTime: %hs"), 
            (L_TCHAR  *)BarVerInfo.Product, BarVerInfo.MajorNumber, 
            BarVerInfo.MinorNumber, (L_TCHAR  *)BarVerInfo.Date, (L_TCHAR  *)BarVerInfo.Time); 
 
   /* Display the message string */ 
   MessageBox(hWnd, szBuffer, TEXT("BARCODE API Version Information"), MB_OK ); 
   return SUCCESS; 
} 

Help Version 20.0.2020.4.2
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2020 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Barcode C API Help