LAnimationWindow::Save

Summary

Saves an animation to a file on disk.

Syntax

#include "ltwrappr.h"

virtual L_INT LAnimationWindow::Save()

Returns

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

Comments

Call this function to save all the images in the animation object's bitmap list to file. This function saves as GIF files only.

Required DLLs and Libraries

Platforms

Win32, x64.

See Also

Functions

Topics

Example

The following example will load a bitmap list and save it to a new file using LAnimationWindow.

L_INT LAnimationWindow_SaveExample(HWND hWnd) 
{ 
   L_INT nRet; 
   LBase::LoadLibraries(LT_ALL_LEADLIB); //make sure all libraries are loaded 
 
   LBitmapList MyBitmapList; //Create a bitmaplist 
   nRet = MyBitmapList.Load (MAKE_IMAGE_PATH(TEXT("eye.gif"))); 
   if (nRet==SUCCESS) 
   { 
      LAnimationWindow MyAnimation; 
 
      MyAnimation.SetBitmapList(&MyBitmapList); 
      MyAnimation.SetFileName(MAKE_IMAGE_PATH(TEXT("eye2.gif"))); 
       
      nRet = MyAnimation.Save(); 
      if(nRet != SUCCESS) 
         return nRet; 
   } 
   else 
   { 
      MessageBox(hWnd, TEXT("Failed to load file"),TEXT("Error!"),MB_OK | MB_ICONSTOP); 
      return nRet; 
   } 
   return SUCCESS; 
} 

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

LEADTOOLS Raster Imaging C++ Class Library Help
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.