C++
typedef struct tagADUI_DRAGDATA { CWnd * mpWnd; COleDataObject * mpDataObject; DWORD mdwKeyState; POINTL mPoint; DROPEFFECT mDropEffect; DROPEFFECT mDropList; } ADUI_DRAGDATA;
File
aduiDropTarget.h
Members
Members | Description |
---|---|
mpWnd | Pointer to the window the cursor is entering, leaving, or currently over |
mpDataObject | Points to the data object containing the data that can be dropped |
mdwKeyState | Contains the state of the modifier keys. This is a combination of any number of the following: MK_CONTROL, MK_SHIFT, MK_ALT, MK_LBUTTON, MK_MBUTTON, and MK_RBUTTON. |
mPoint | Contains the current location of the cursor in client coordinates. |
mDropEffect | The effect that the user chose for the default drop operation based on the current key state. It can be DROPEFFECT_NONE. |
mDropList | List of the drop effects that the drop source supports. Drop effect values can be combined using the bitwise OR (|) operation. |
Description
This is type ADUI_DRAGDATA.