要在mdi的工程里实现实时曲线的绘制,要求在按下按钮后弹出的窗体上绘制,绘制内容为记录某任务的运行状态(以不同的高度表示不同的状态),曲线前要有文字表示是哪个任务。

解决方案 »

  1.   

    在弹出的窗体上搞个static控件,将其与一个CStatic类的对象相连,先将曲线绘制在内存中,然后再从内存拷贝到CStatic对象窗口中,可以用不同颜色的曲线表示不同任务。我就是这么做的,感觉效果还可以
      

  2.   

    // Create a child bitmap static control.
    myStatic.Create(_T("my static"), 
       WS_CHILD|WS_VISIBLE|SS_BITMAP|SS_CENTERIMAGE, CRect(10,10,150,50), 
       pParentWnd);// Set the bitmap of the static control to be the 
    // system check- bitmap.
    myStatic.SetBitmap( ::LoadBitmap(NULL, MAKEINTRESOURCE(OBM_CHECK))
      

  3.   

    楼上的,可以给我发一下么
    [email protected]