L_AnnSetWnd

Summary

Sets the window handle for all objects.

Syntax

#include "l_bitmap.h"

L_LTANN_API L_INT L_AnnSetWnd(hObject, hWnd)

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 a complete sample code, refer to the \Examples\Annotation\C\Annotate demo.
This example updates the container object’s window handle if necessary.

L_INT AnnSetWndExample(L_HWND hWnd, HANNOBJECT hContainer) 
{ 
   L_INT    nRet; 
   L_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) 
      _tprintf(_T("%s"), TEXT("Notice: Already using the current window.")); 
   else 
   { 
      nRet = L_AnnSetWnd(hContainer, hWnd); 
      if (nRet != SUCCESS) 
         return nRet; 
   } 
 
   return SUCCESS; 
} 

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

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