L_AnnSetWnd

#include "l_bitmap.h"

L_LTANN_API L_INT L_AnnSetWnd(hObject, hWnd)

Sets the window handle for all objects.

Parameters

HANNOBJECT hObject

Handle to the root container.

HWND hWnd

The window handle to assign to the object.

Returns

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

Comments

You set this property on the root container, and all objects in the container inherit the property.

Required DLLs and Libraries

Platforms

Win32, x64.

See Also

Functions

Topics

Example

For complete sample code, refer to the ANNOTATE example. This example updates the container object’s window handle if necessary.

L_INT AnnSetWndExample(HWND        hWnd,HANNOBJECT  hContainer) 
{ 
   L_INT nRet; 
   HWND ObjectWnd; /* Container object's window  */ 
 
   /* Set the container's window to the current window, unless it is already current */ 
   nRet = L_AnnGetWnd(hContainer, &ObjectWnd); 
   if(nRet != SUCCESS) 
      return nRet; 
   if (ObjectWnd == hWnd) 
       MessageBox (NULL, TEXT("Already using the current window"), TEXT("Notice"), MB_OK); 
   else 
   { 
       nRet = L_AnnSetWnd (hContainer, hWnd); 
       if(nRet != SUCCESS) 
          return nRet; 
   } 
   return SUCCESS; 
} 

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