各位高手,本人因工作需要,要实现上述功能,希望各位高手指点一二,谢谢(分不够可再加)

解决方案 »

  1.   

    http://www.vccode.com/file_show.php?id=2518
      

  2.   

    BOOL  GetProcessTimes(  
       HANDLE  hProcess,                      //  handle  to  process  
       LPFILETIME  lpCreationTime,  //  process  creation  time  
       LPFILETIME  lpExitTime,          //  process  exit  time  
       LPFILETIME  lpKernelTime,      //  process  kernel-mode  time  
       LPFILETIME  lpUserTime            //  process  user-mode  time  
    );用这个函数得到CPU的使用情况之后,再将每个值用线相连就好了,自己画也不是很麻烦的我倒是有绘制网络流量的代码呵呵^_^
      

  3.   

    实时监控数据的变化,把时间间隔取短一点,把点用线连起来就可以了~!~
    偶有画平滑曲线的控件。不过如果间隔短的话,就没必要了。
    http://www.vccode.com/file_show.php?id=2518
    应该符合你的要求吧~!~!~!~
      

  4.   

    由于绘制这种实时监控数据的曲线要一直进行下去,除非我人为的终止才能停止对曲线的绘制,而我又想在监控过程中及时的了解曲线的变化趋势,就象windows任务管理器中cpu的曲线绘制(自动的移动),但是这种监控不会超过4小时,又该如何实现呢?请教高手,谢谢