LBitmapList::operator[]

#include "ltwrappr.h"

LBitmapBase & LBitmapList::operator[](nIndex)

L_UINT nIndex;

/* the index of the item to access */

Use this operator to access the bitmap list as an array. nIndex specifies the index of the bitmap list item you wish to access.

Parameter

Description

nIndex

The index of the item to access.

Returns

Reference to the requested bitmap list item.

Comments

The bitmap handle this function gets and attaches to the returned LBitmapBase object is a copy of the bitmap handle stored internally in the list. You can use this to modify the bitmap list item directly.

Required DLLs and Libraries

LTFIL

For a listing of the exact DLLs and Libraries needed, based on the toolkit version, refer to Files To Be Included With Your Application.

Platforms

Win32, x64.

See Also

Functions:

Class Members

Example

#define MAKE_IMAGE_PATH(pFileName) TEXT("C:\\Users\\Public\\Documents\\LEADTOOLS Images\\")pFileName
L_INT LBitmapList__operatorbExample()
{
   L_INT nRet;
   LBitmapList MyBitmapList;
   
   nRet =MyBitmapList.Load(MAKE_IMAGE_PATH(TEXT("eye.gif"))) ;
   if(nRet !=SUCCESS)
      return nRet;
   for (L_UINT i=0;i<MyBitmapList.GetItemsCount();i++) 
   {
      nRet =MyBitmapList[i].Flip();
      if(nRet !=SUCCESS)
         return nRet;
   }
   return SUCCESS;
}