LBitmapWindow::SetZoomMode (original) (raw)
Summary
Sets the zoom mode used for displaying the bitmap in the class object's window.
Syntax
#include "ltwrappr.h"
L_INT LBitmapWindow::SetZoomMode(uMode, bDraw=TRUE)
Parameters
L_UINT uMode
The zoom mode. Possible values are:
Value | Meaning |
---|---|
ZOOM_FIT | to fit the bitmap in the window while maintaining the aspect ratio. |
ZOOM_STRETCH | to stretch the bitmap to the window. |
ZOOM_NORMAL | to display the bitmap in its normal size. |
ZOOM_FITWIDTH | to fit the bitmap to the width of the window. |
ZOOM_FITHEIGHT | to fit the bitmap to the height of the window. |
L_BOOL bDraw
Flag that indicates whether to enable or disable repainting the window. Possible values are:
Value | Meaning |
---|---|
TRUE | Enable repainting of the window. |
FALSE | Disable repainting of the window. |
Returns
Value | Meaning |
---|---|
SUCCESS | The function was successful. |
< 1 | An error occurred. Refer to Return Codes. |
Comments
When you change the zoom mode, the zoom percent is updated. You can call LBitmapWindow::GetZoomPercent to get the zoom percent currently used to display the image.
Required DLLs and Libraries
- LTDIS
- LTDLG
- LTEFX
- LTFIL
- LTIMG
- LTSCR
- LTTWN
- 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
Example
For an example, refer to LBitmapWindow::Repaint.
LEADTOOLS Raster Imaging C++ Class Library Help