[C++] Affichage de lignes de texte défilant (console)...

Affichage de lignes de texte défilant (console)... [C++] - C++ - Programmation

Marsh Posté le 29-05-2002 à 14:10:41    

Salut,
Dans mon application je vais devoir afficher du texte ligne par ligne, et ce texte défile : c'est comme dans la console dos,
ligne1
ligne2
ligne3
 
et quand on ajoute ligne4 :
ligne2
ligne3
ligne4
 
ma question est donc : je gère ce système de décalage de ligne en mémoire avec une matrice mais ensuite, je dois effacer la totalité des lignes et réafficher toute ma matrice, n'est-ce pas long comme opération, y a-t-il une façon d'optimiser cet affichage ? Je compte afficher toutes les lignes en mémoire dans un DC et de faire ensuite un bitblt.
Si vous avez d'autres solutions...
merci

Reply

Marsh Posté le 29-05-2002 à 14:10:41   

Reply

Marsh Posté le 29-05-2002 à 15:58:42    

:bounce:

Reply

Marsh Posté le 29-05-2002 à 16:25:17    

Une petite CListBox m'a l'air tout indiquée.

Reply

Marsh Posté le 29-05-2002 à 16:36:38    

Ben en fait j'ai pas trop envie d'utiliser les controles windows...

Reply

Marsh Posté le 29-05-2002 à 16:37:49    

antsite a écrit a écrit :

Ben en fait j'ai pas trop envie d'utiliser les controles windows...  




 
Pourquoi ? tu aimes bien perdre du temps à réinventer la roue ?

Reply

Marsh Posté le 29-05-2002 à 16:41:22    

Non c'est juste que si mon app est en Direct Draw plein écran, et bien pas de listbox... C'est à moi de faire mon interface en quelque sorte.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed