The following function, which drags the image to a new location, is intended to be called in response to the WM_MOUSEMOVE message.
// MoveTheImage - drags an image to the specified coordinates. // Returns TRUE if successful or FALSE otherwise. // ptCur - new coordinates for the image BOOL MoveTheImage(POINT ptCur) { if (!ImageList_DragMove(ptCur.x, ptCur.y)) return FALSE;
Следующее функции, которое тащит образ в новую позицию, собирается быть вызвано в ответ на сообщение WM_MOUSEMOVE.
// MoveTheImage - ТАЩИТ образ в определенные координаты. // ИСТИНА Возврата если успешный или ЛОЖНЫЙ в противном случае. // ptCur - Новые координаты для образа BOOL MoveTheImage(ТОЧКА ptCur) { если (!ImageList_DragMove(ptCur.x, ptCur.y)) обратная ЛОЖЬ;