#include "l_bitmap.h"

L_LTSCR_API L_INT L_CaptureGetResCount(pszFileName, nResType, pnCount)

Counts the number of resources of the specified type in the given executable file.


L_TCHAR * pszFileName

Character string containing the name of the exe (or dll) from which the resources should be counted.

L_INT nResType

Specifies the type of resource to count. Possible values are:

Value Meaning
RESTYPE_BITMAP Count bitmap resources
RESTYPE_ICON Count icon resources
RESTYPE_CURSOR Count cursor resources

L_INT32 * pnCount

Address of a variable to be filled with the number of resources found.


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


After calling this function, pnCount points to the number of resources of the specified type that were found in the given executable file.

You can use this to capture all of the resources with calls to L_CaptureFromExe.

Required DLLs and Libraries

See Also




L_INT CaptureGetResCountExample(L_VOID) 
   L_INT nIconsCount; 
   /*To call the L_CaptureGetResCount*/ 
   L_INT nRet = L_CaptureGetResCount(MAKE_IMAGE_PATH(TEXT("ExeWithResources.exe")), RESTYPE_ICON, &nIconsCount); 
   return nRet; 
Help Version 21.0.2021.4.7
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2021 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Screen Capture C API Help