SoloCodigo

Programación General => C/C++ => Visual C++ => Mensaje iniciado por: alex-lilo en Lunes 16 de Octubre de 2006, 06:16

Título: Borrar Pantalla Y Posicionamiento En Pantalla
Publicado por: alex-lilo en Lunes 16 de Octubre de 2006, 06:16
hola, soy nuevo en visual c++ 2005, estoy aprendiendo c++ en la consola win32, se que para borland existen las funciones de clrscr y gotoxy para borrar pantalla y ubicarse en pantalla, pero con este compilador no se como hacerlo.

si alguien sabe como hacerlo o  tienen algun ejemplo que lo haga se los agradeceria, ya he copiado varios ejemplos que he encontrado en internet y no funcionan.
Título: Re: Borrar Pantalla Y Posicionamiento En Pantalla
Publicado por: carmamezo en Lunes 16 de Octubre de 2006, 08:15
puedes borrar la pantalla mediante system("Cls"), ahora no recuerdo la manera de posicionar el cursor pero creo que hay algún mensaje anterior sobre el tema.
Título: Re: Borrar Pantalla Y Posicionamiento En Pantalla
Publicado por: Eternal Idol en Lunes 16 de Octubre de 2006, 08:19
Aca tenes todo lo necesario (MSDN):
http://msdn.microsoft.com/library/default....pplications.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dllproc/base/character_mode_applications.asp)

Fijate especialmente en funciones como SetConsoleCursorPosition y WriteConsole*.
Título: Re: Borrar Pantalla Y Posicionamiento En Pantalla
Publicado por: alex-lilo en Lunes 16 de Octubre de 2006, 19:45
gracias! el system("cls") es el correcto y mas sencillo, voy a seguir buscando, necesito la funcion que remplaza al gotoxy y tambien como dar color al texto en pantalla, saludos!
Título: Re: Borrar Pantalla Y Posicionamiento En Pantalla
Publicado por: Eternal Idol en Lunes 16 de Octubre de 2006, 20:21
Cita de: "alex-lilo"
gracias! el system("cls") es el correcto y mas sencillo, voy a seguir buscando, necesito la funcion que remplaza al gotoxy y tambien como dar color al texto en pantalla, saludos!
http://msdn.microsoft.com/library/default....pplications.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dllproc/base/character_mode_applications.asp)
Título: Re: Borrar Pantalla Y Posicionamiento En Pantalla
Publicado por: alex-lilo en Lunes 16 de Octubre de 2006, 21:15
por cierto, estoy utilizando visual c++ 2005 y este no tiene la bilioteca windows.h por lo que he copiado varios ejemplos que no corren por esto
Título: Re: Borrar Pantalla Y Posicionamiento En Pantalla
Publicado por: Eternal Idol en Lunes 16 de Octubre de 2006, 21:39
Cita de: "alex-lilo"
por cierto, estoy utilizando visual c++ 2005 y este no tiene la bilioteca windows.h por lo que he copiado varios ejemplos que no corren por esto
¿Esta bien configurado? ¿Es una version gratuita por casualidad? Si es asi, necesitas el SDK.
Título: Re: Borrar Pantalla Y Posicionamiento En Pantalla
Publicado por: alex-lilo en Lunes 16 de Octubre de 2006, 22:27
y como la consigo??
Título: Re: Borrar Pantalla Y Posicionamiento En Pantalla
Publicado por: Eternal Idol en Lunes 16 de Octubre de 2006, 23:33
Se puede bajar gratis de la pagina de Microsoft.
Título: Re: Borrar Pantalla Y Posicionamiento En Pantalla
Publicado por: alex-lilo en Martes 17 de Octubre de 2006, 00:43
ok. gracias saludos
Título: Re: Borrar Pantalla Y Posicionamiento En Pantalla
Publicado por: SteelX en Miércoles 18 de Octubre de 2006, 04:09
como dijo eternal te falta el psdk
 
y mas facil aun para conseguirlo. en la star page del visual c++ 2005 express edition. en la seccion que dice getting started.
esta el link para descarga