Как я могу очистить чертежи, выполненные cclientdc?
Здравствуйте люди,
я делаю рисунки на dialof в MFC vc++.
я рисую линии в соответствии с различными входными сигналами, которые я получаю от последовательного канала.
теперь я хочу очистить чертежи, когда получу еще один ввод.
Что я уже пробовал:
CClientDC dc(GetDlgItem(IDC_STATICDISPLAY));
CPen lDot(PS_DASH, 2, RGB(255, 255, 255));
dc.SelectObject(&lDot); dc.Rectangle(a,b,c,d);
Здесь a,b,c,d-это мои различные входы, которые я получаю от последовательной связи.
на каждом входе я хочу очистить старые чертежи и нарисовать новые линии с новыми данными.
И
GetDlgItem(IDC_STATICDISPLAY)это групповое поле, в котором я рисую линии в диалоговом окне.