L_UpdateMagGlassBitmap

#include "l_bitmap.h"

L_LTDIS_API L_INT L_UpdateMagGlassBitmap(hWnd, pBitmap, bUpdateBitmap)

Updates the magnifying glass bitmap with a new bitmap.

Parameters

L_HWND hWnd

Handle of the window to which the magnifying glass is attached.

pBITMAPHANDLE pBitmap

Pointer to the bitmap handle that references the new bitmap that the magnifying glass will display the zoomed area.

L_BOOL bUpdateBitmap

Flag that indicates whether to update the magnifying glass source bitmap. Possible values are:

Value Meaning
TRUE Update the magnifying glass displayed bitmap with the parts of pBitmap while moving the magnifying glass over the displayed bitmap.
FALSE Do not update the magnifying glass displayed bitmap with the parts of pBitmap while moving the magnifying glass over the displayed bitmap.

Returns

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

Comments

The idea is to provide a new bitmap that the magnifying glass can use when displaying the zoomed area. The dimensions of this passed bitmap should be equal to the dimensions of the magnifying glass bitmap.

Note: This function can be used only if the MAGGLASS_MANUAL_UPDATE flag was set when calling L_StartMagGlass function.

Required DLLs and Libraries

Platforms

Win32, x64.

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

LEADTOOLS Raster Imaging C API Help