KeyView 23.4

# VAPINM_USERCLICK

Reports that the user clicked the mouse on the document.

## Syntax

    #include <kvvapi.h>
    VAPINM_USERCLICK = uMsg;
    BOOL bDoubleClick = (BOOL) wParam;
    long lLogicalAddress = (long) lParam;

## Arguments

Argument | Description
--- | ---
`bDoubleClick` | A flag that is `TRUE` if the user double-clicked; `FALSE` if the user single-clicked.
`lLogicalAddress` | A long integer that is the logical address of the mouse click.

## Returns

None

## Discussion

You can use the positional information to insert an annotation. This message is generated by a `WM_LBUTTONDOWN` or `WM_LBUTTONDBLCLK`.

NOTE: This message is not sent when the user has the Shift key depressed, because this indicates the selection is to be extended. In fact, this causes a `VAPINM_SELECTION` message to be sent.

Copyright 2016-2023 Open Text
Version 23.4 | Last updated September 2023

Send documentation feedback

Close

Send documentation feedback

To send feedback using your default email client, open an email window.

Otherwise, send your feedback and the information below to swpdl.idoldocsfeedback@microfocus.com.

We appreciate your feedback!

Product: IDOL KeyView 23.4

Topic Title: VAPINM_USERCLICK