typedef struct tagANNHYPERLINK
{
L_UINT uStructSize;
L_UINT uLinkMsg;
L_SIZE_T uLinkParam;
L_TCHAR *pLinkText;
L_UINT uLinkType;
} ANNHYPERLINK, *pANNHYPERLINK;
The ANNHYPERLINK structure contains information about the changes to be made in automated mode to the specified object.
Member | Description | |
uStructSize | Size of the ANNHYPERLINK structure. Use sizeof(ANNHYPERLINK). | |
uLinkMsg | Value indicating a user-defined message that will be sent to the window associated with the annotation object if uType is ANNLINK_USERMSG. | |
uLinkParam | wParam value that is passed to the user-defined message if uType is ANNLINK_USERMSG. | |
pLinkText | Character string containing the program to run when the object is clicked, if uType is ANNLINK_RUN. If uType is ANNLINK_WEBPAGE, it is the URL to be accessed by the default browser. This string should be NULL terminated. This parameter is ignored if uType contains any other value. | |
uLinkType | Constant that specifies the object's hyperlink type. Possible values are: | |
Value | Meaning | |
ANNLINK_NONE | [0x0000] Object has no hyperlink. | |
ANNLINK_LTANNEVENT | [0x0001] WM_LTANNEVENT message will be sent with LTANNEVENT_HYPERLINK | |
ANNLINK_USERMSG | [0x0002] The user-defined message will be sent with wParam as the wParam message of this function and lParam containing the handle of the object. | |
ANNLINK_RUN | [0x0003] The program specified in pLink will be run. Both the program and the command line parameters have to be specified in pLink. | |
ANNLINK_WEBPAGE | [0x0004] The web page with the URL specified in pLink will be opened in the current browser. Note that not all web browsers accept a page on the command line. Some will simply go to their default home page. |
This structure is part of the union of the ANNCHANGEPARAM structure. For more information, see the documentation for ANNCHANGEPARAM.
Topics: |
Raster .NET | C API | C++ Class Library | JavaScript HTML5
Document .NET | C API | C++ Class Library | JavaScript HTML5
Medical .NET | C API | C++ Class Library | JavaScript HTML5
Medical Web Viewer .NET