LAnnotationWindow::GetAutomationObject (original) (raw)
Summary
Gets the internal annotation automation object used by the annotation control.
Syntax
#include "ltwrappr.h"
LAnnAutomation& LAnnotationWindow::GetAutomationObject()
Returns
The internal annotation automation object used by the annotation control.
Comments
This object can be used in functions defined in the LAnnAutomation class.
Required DLLs and Libraries
- LTANN
- 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
Functions
Topics
- Annotation Functions: Implementing Automation
- Implementing Annotations
- Automated User Interface for Annotations
- Displaying and Manipulating Annotation Objects
Example
L_INT LAnnotationWindow_GetAutomationObjectExample(HWND hParentWnd)
{
L_INT nRet;
/*initialize hParentWnd with the handle of the parent window*/
LAnnotationWindow MyLAnnotationWindow;
HWND hWnd=MyLAnnotationWindow.CreateWnd(hParentWnd);
if(hWnd!=NULL)
{
/*the function was successful */
nRet = MyLAnnotationWindow.GetAutomationObject().SetTool(ANNTOOL_RULER);
if(nRet != SUCCESS)
return nRet;
}
else
{
/* there is an error */
return FAILURE;
}
return SUCCESS;
}
LEADTOOLS Raster Imaging C++ Class Library Help