Red de conocimiento informático - Material del sitio web - Cómo mostrar formas de onda de forma dinámica y continua

Cómo mostrar formas de onda de forma dinámica y continua

Esto muestra el estado de la CPU

Para esto, simplemente mire el código fuente de este control (similar a la cuadrícula de uso de la CPU) en C Builder6. Esto no mantiene datos, por lo que no habrá datos históricos<. /p>

Para poder moverse hacia la izquierda una celda a la vez, copia Rect continuamente hacia la izquierda después de definir el Rect más a la derecha (la parte que acepta nuevos datos), y luego el lado izquierdo corresponde a el "Rect más a la derecha" El Rect se pierde.

El diagrama de distribución de Rect simple es el siguiente

-------------

|

| lt; - Esto recibe nuevos datos, es decir, al dibujar, solo necesita copiar el Rect más a la izquierda (la parte que acepta nuevos datos) y luego continuar copiando. el Rect a la izquierda, luego el lado izquierdo es el mismo que el Rect correspondiente "el más a la derecha" se pierde. Es decir, solo necesita dibujar este Rect al dibujar

| El resto se puede dibujar rápidamente a través de CopyRect, pero no se puede evitar el parpadeo