Im trying to figure out how i can get a control to 'drag' when i hold the left mouse button down... (like how the icons on the desktop become semi-transparent and u can move them around and drop them elsewhere)

basically, im trying to drag a crosshair image in a static control, over a window, and then when the left mouse button is released, ill just call WindowFromPoint(...) to get the window it was released over...

anyway, everything is working fine, but when i hold down the static control and move it, i dont get that semi-transparent drag thing... im really not sure what function to call, and i have no idea what to search for on msdn, i looked up drag and drop and the results were all about dragging and dropping files....

any help would be appreciated,

PaYnE