Dragged-object-image structure which describes the images that are to be drawn under the direct-manipulation pointer for the duration of a drag operation.
typedef struct _DRAGIMAGE {
USHORT cb; /* Size, in bytes, of the DRAGIMAGE structure. */
USHORT cptl; /* The number of points in the point array if fl is specified as DRG_POLYGON. */
LHANDLE hImage; /* Handle representing the image to display. */
SIZEL sizlStretch; /* Dimensions for stretching when fl is specified as DRG_STRETCH. */
ULONG fl; /* Flags. */
SHORT cxOffset; /* X-offset from the pointer hot spot to the origin of the image. */
SHORT cyOffset; /* Y-offset from the pointer hot spot to the origin of the image. */
} DRAGIMAGE;
typedef DRAGIMAGE * PDRAGIMAGE ;