CRect rcClient;
GetClientRect(rcClient);
...
m_MemDC.BitBlt(0, 0, rcClient.Width(), rcClient.Height(), &m_MemDC,
StepTime, 0, SRCCOPY);
Движущийся график
Код:
график движется в обратную сторону (сказали так не пойдет), подскажите как сделать, чтобы двигался от нуля?
Код:
m_MemDC.MoveTo( rcClient.left , nPos_curr );
m_MemDC.LineTo( rcClient.left + StepTime , nOldPos );
…?
m_MemDC.LineTo( rcClient.left + StepTime , nOldPos );
…?
Вроде простая задача, а как сделать не знаю, и в примерах не попадается.
(т.е. сначала lineto а потом уже moveto)
m_MemDC.BitBlt(0, 0, rcClient.Width(), rcClient.Height(), &m_MemDC,
StepTime(сдвиг), 0, SRCCOPY);
при положительном значении StepTime график двигается влево, если взять отрицательный сдвиг, то функция берет его за ноль.
Может можно как-то по-другому нарисовать? не обязательно таким способом.