请教基础类问题
大河大江 2018-09-11 03:29:53 如何保存,此时内存中生成的曲线文本。
void CSystemTestDialog::Plot(int Inx, int ID) // 0=H水平 1=V垂直 绘图
{
ClearBitmap();
if (ID==0) // 绘水平通道
{
CBrush brush;
brush.CreateSolidBrush(RGB(255,0,0)); // 将画笔的颜色指定为红色
for (int i=0;i<Inx;i++)
{
int nX=BDR+int((WIDTH-BDR2)/102.0*(i+1));
int nY=BDR+(HEIGHT-BDR2) - int((PlotH[i]-PlotYMin)*1.0f/(PlotYMax-PlotYMin)*(HEIGHT-BDR2));
memDC.FillRect(CRect(nX-2,nY-2,nX+2,nY+2),&brush);
}
// 2018.09.11 曲线文本保存修改
brush.DeleteObject(); // 删除画笔对象
}