Я думал что то типа такого будет.
1) Зажимаем ЛКМ как на первом скриншоте
2) В MouseDown прописываем видоизменение курсора на "прицел" и скрываем картинку прицела с формы.
3) Потом тянем в нужное место
4) Отпускаем ЛКМ
5) Обрабатываем MouseUp (вот тока как на десктопе этот обработчик прописать ?)
В обработчике
GetCursorPos //получаем позицию курсора
Show Картинки с прецелом на форме (типа вернулась на место)
Меняем курсор с прицела, на стандартный.
Или не будет такое работать ?