SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: Solman en Viernes 9 de Septiembre de 2005, 02:12

Título: Ventanas En C
Publicado por: Solman en Viernes 9 de Septiembre de 2005, 02:12
como puedo crear ventanas en c . pero en modo texto ... asi que no dejen rastro al cerrarlas y que con el mouse pueda moverlas ...alguien sabe como!! si saben entonces mandenme el codigo a solman28@hotmail.com o respondan please.
Título: Re: Ventanas En C
Publicado por: RadicalEd en Viernes 9 de Septiembre de 2005, 03:08
Crear una ventana no es tan facil, mira este enlace (http://usuarios.lycos.es/andromeda_studios/paginas/tutoriales/tutgl002.htm) y veras todo lo que tienes que hacer, la funcion api encargada es CreateWindowEx
Código: Text
  1. HWND CreateWindowEx {
  2.   DWORD dwExStyle,        // Estilo de ventana extendido
  3.   LPCTSTR lpClassName,    // Puntero a la clase de ventana registrada
  4.   LPCTSTR lpWindowName,   // Puntero al nombre de la ventana
  5.   DWORD dwStyle,          // Estilo de ventana
  6.   int x,                  // Posición horizontal de la ventana
  7.   int y,                  // Posición vertical de la ventana
  8.   int nWidth,             // Ancho de la ventana
  9.   int nHeight,            // Alto de la ventana
  10.   HWND hWndParent,        // Puntero (Handle) al padre de nuestra ventana
  11.   HMENU hMenu,            // Puntero (handle) a un menú o a la ventana hija
  12.   HINSTANCE hInstance,    // Puntero (handle) a la instancia de la aplicación
  13.   LPVOID lpParam          // Puntero a los datos de la creación de la ventana
  14. );
  15.  
A partir de esta tienes que registrarla darle nombre de clase y un poco de cosas mas.

Ojala te sirva.
Chao
Título: Re: Ventanas En C
Publicado por: shakka en Viernes 9 de Septiembre de 2005, 05:14
si te refieres a ventanas para D.O.S. por ejemplo chequea este ejemplo


ventana en c (http://c.conclase.net/fuentes.php?tema=4#item1)
Título: Re: Ventanas En C
Publicado por: Solman en Sábado 10 de Septiembre de 2005, 19:42
Si me refiero a ventanas a lo tipo windows q no dejen rastro al cerrarlas pero si me sirve de algo sus paginas Gracias