L_CaptureGetResCount

Summary

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

Syntax

#include "l_bitmap.h"

L_LTSCR_API L_INT L_CaptureGetResCount(pszFileName, nResType, pnCount)

Parameters

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.

Returns

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

Comments

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

Functions

Topics

Example

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 23.0.2024.2.29
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Screen Capture C API Help
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.