Конференция "Media" » Движение картинки с курсором мыши.
 
  • Кошкин (11.10.11 01:09) [0]
    Мне нужно, чтоб с курсором мыши одновременно двигалась
    небольшая картинка (120*120 пикселов или больше).
    Если использовать TImage (или speedbutton), то картинка при движении мыши начинает мельтешить. Как сделать без мельтишения?
  • Омлет © (11.10.11 07:54) [1]
    Если прямоугольники новой позиции и старой не пересекаются, то просто стираешь в старой и рисуешь в новой. Если пересекаются, то формируешь временную картинку с размерами по максимальным и минимальным координатам этих прямоугольников, копируешь на неё фон и картинку в новой позиции и выводишь на экран.
    Это алгоритм без мерцания - перерисовывать только то, что изменилось и только один раз.
  • han_malign (11.10.11 10:05) [2]
    ImageList_BeginDrag
       ImageList_DragEnter
          ImageList_DragMove
          (ImageList_DragShowNolock)
       ImageList_DragLeave
    ImageList_EndDrag
  • reallyman © (23.07.13 04:42) [3]
    Тоже искал решение этой дилеммы.
    ________________________________
    http://www.vivadengi.ru/chastnye-zajmy/
  • brother © (23.07.13 07:43) [4]
    тебе не надоело?
 
Конференция "Media" » Движение картинки с курсором мыши.
Есть новые Нет новых   [120383   +28][b:0][p:0]