перерисовка квадрата в новое место
От: boryn Финляндия barisello.h15.ru
Дата: 15.06.05 08:01
Оценка:
такая проблема вот у меня рисуетса квадрат

void Draw(HDC hdc, float& y)
{
Graphics graphics(hdc);

Pen blackPen(Color(255, 0, 0, 0), 3);

RectF rect(0, y, 10, 10);

graphics.DrawRectangle(&blackPen, rect);
}

вот таимер которий двигает етот квадрат


void CALLBACK TimerProc(HWND hwnd, UINT iMsg, UINT iTimeID,DWORD dwTime)
{
HDC hdc;
static float y = 0;

hdc = GetDC(hwnd);
Draw(hdc,y+=10);
ReleaseDC(hwnd,hdc);


}

но у меня квадрат не движетса а перерисовываетса на новые координаты как
сделать чтоb он именно двигался
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.