LEADTOOLS Mixed Raster Content (MRC) C DLL Help > Function References > L_MrcGetPagesCount |
#include "ltsgm.h"
L_LTSGM_API L_INT L_MrcGetPagesCount(pszFileName, pnPages)
L_TCHAR * pszFileName; |
/* MRC file name */ |
L_INT * pnPages; |
/* pointer to a variable to be updated */ |
Gets the number of pages in an MRC file.
Parameter |
Description |
pszFileName |
Character string containing the name of the MRC file. |
pnPages |
Pointer to a variable to be updated with the number of pages from the MRC file. |
Returns
SUCCESS |
The function was successful. |
<= 0 |
An error occurred. Refer to Return Codes |
Comments
Use this function to get the number of pages in an MRC file.
Required DLLs and Libraries
LTSGM For a listing of the exact DLLs and Libraries needed, based on the toolkit version, refer to Files To Be Included With Your Application. |
See Also
Functions: |
L_MrcSaveBitmap, L_MrcSaveBitmapT44, L_MrcLoadBitmap, L_MrcSegmentBitmap |
Topics: |
|
|
Example
L_INT MrcGetPagesCountExample(HWND hWnd,L_TCHAR* pszFileName) { L_INT nPages, nRet; L_TCHAR szMessage[256]; nRet = L_MrcGetPagesCount(pszFileName, &nPages); if (nRet != SUCCESS) { lstrcpy(szMessage, TEXT("Error getting pages count")); return nRet; } else wsprintf(szMessage, TEXT("%s file contains %d pages"), pszFileName, nPages); MessageBox(hWnd, szMessage, NULL, MB_OK); return SUCCESS; }