imagelist_dragmove (comctl32)
Last changed: -212.101.23.97

.
Summary
Moves the image that is being dragged during a drag-and-drop operation.

C# Signature:

/// <summary>
/// Moves the image that is being dragged during a drag-and-drop operation.
/// This function is typically called in response to a WM_MOUSEMOVE message.
/// </summary>
/// <param name="x">X-coordinate at which to display the drag image.
/// The coordinate is relative to the upper-left corner of the window, not the client area.</param>
/// <param name="y">Y-coordinate at which to display the drag image.
/// The coordinate is relative to the upper-left corner of the window, not the client area.</param>
/// <returns>Returns nonzero if successful, or zero otherwise.</returns>
[DllImport("comctl32.dll", CharSet = CharSet.Auto)]
[return: MarshalAs(UnmanagedType.Bool)]
internal static extern bool ImageList_DragMove(int x, int y);

VB Signature:

''' <summary>
''' Moves the image that is being dragged during a drag-and-drop operation.
''' This function is typically called in response to a WM_MOUSEMOVE message.
''' </summary>
''' <param name="x">X-coordinate at which to display the drag image.
''' The coordinate is relative to the upper-left corner of the window, not the client area.</param>
''' <param name="y">Y-coordinate at which to display the drag image.
''' The coordinate is relative to the upper-left corner of the window, not the client area.</param>
''' <returns>Returns nonzero if successful, or zero otherwise.</returns>
<DllImport("comctl32.dll", CharSet := CharSet.Auto)> _
Friend Shared Function ImageList_DragMove(x As Integer, y As Integer) As <MarshalAs(UnmanagedType.Bool)> Boolean
End Function

User-Defined Types:

None.

Alternative Managed API:

Do you know one? Please contribute it!

Notes:

None.

Tips & Tricks:

Please add some!

Sample Code:

Please add some!

Documentation