SS_DRAGDROP Structure
Applies To
fpSpread control
Definition
typedef struct ss_dragdrop
{
SS_SELBLOCK BlockPrev;
SS_SELBLOCK BlockNew;
BOOL fDataBeingOverwritten;
BOOL fCopy;
BOOL fDataOnly;
BOOL fCancel;
} SS_DRAGDROP, FAR *LPSS_DRAGDROP;
Fields
The following fields are available:
Field | Description |
---|---|
BlockPrev | Previous block |
BlockNew | New block to which data is being dragged |
fDataBeingOverwritten | TRUE if data is being overwritten |
fCopy | Return TRUE if the data should be copied; FALSE if the data should be moved |
fDataOnly | Return TRUE if only the data should be copied; otherwise, all formatting attributes are transferred |
fCancel | Return TRUE if the drag/drop operation should be canceled |
Remarks
This structure is used with the SSM_DRAGDROP message to inform the application that the user has just performed a drag-and-drop operation. The application has the option to cancel the request by setting the fCancel option to TRUE.
See Also
SSM_DRAGDROP message