#include "l_bitmap.h"
L_LTANN_API L_INT L_AnnSetWnd(hObject, hWnd)
Sets the window handle for all objects.
Handle to the root container.
The window handle to assign to the object.
Value | Meaning |
---|---|
SUCCESS | The function was successful. |
< 1 | An error occurred. Refer to Return Codes. |
You set this property on the root container, and all objects in the container inherit the property.
Required DLLs and Libraries
Win32, x64.
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 Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document