La Web del Programador: Comunidad de Programadores
 
    Pregunta:  2452 - ESTRUCTURAS
Autor:  xiomara rojas
tengo que hacer un editor de texto en c++ pero debo hacerlo utilizando estructuras como listas circulares o listas doblos y estoy trabajando tambien con archivos pero como estoy utilizando mouse se me esta complicando, me gustaria que me ayudaran para saber como meter los cursores, para modificar(agregar o eliminar) agradeceria de todo corazon que me colaboraran

  Respuesta:  José Luis Torres Pantoja
Saludos
No se exactamente cuál es el problema que tienes, si es con las listas, con los archivos o con las gráficos y ratón, de cualquier manera creo que te puedo ayudar, tengo código en C para manejo de listas, pilas y colas, tengo código en C para menejo de archivos(incluso organizaciones de archivos (indexados, arboles b+ , multilistas, etc)) y por último también tengo para manejar gráficos y ratón, si en algo te puedo ayudar no dudes en mandarme un mail.

  Respuesta:  Daniel Azkona Coya
Para coger las pulsaciones de los cursores tienes que hacer un getch() y si te devuelve un cero vuelve a hacer un getch(), la segunda vez recogerá un código del buffer de teclado. Este código será 77, 78, 79 u 80. No se ahora mismo cual es cada tecla.

Espero haberte ayudado, si necesitas algo más, escribeme.

Un saludo.