typedef struct tagANNHILIGHT
{
L_UINT uStructSize;
HANNOBJECT hObject;
L_BOOL bRemoveHilight;.
L_UINT uCount;
LPPOINT ppts;
HWND hWnd;
L_INT nReserved;
} ANNHILIGHT, *pANNHILIGHT;
The ANNHILIGHT structure contains information about the annotation object about to be drawn with a highlight.
Size of this structure. Use sizeof(ANNHILIGHT).
Handle to the object being highlighted.
TRUE if removing previous hilight; FALSE otherwise.
Number of points
Pointer to an array of POINT structures.
Handle to the window to which the message should be sent.
Reserved for future use.
This structure is used with the WM_LTANNEVENT message LTANNEVENT_HIGHLIGHT in the lParam argument. This message is used when selecting the object (except for the rotated ellipse, protractor, ruler, and cross product objects), changing the object using automation, or changing the object by making calls to LAnnotation::Define. The message is also useful for updating information about an annotation in real time.
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