crear una ventana de windows

Páginas: 3 (671 palabras) Publicado: 19 de agosto de 2013
/*Esta es una aplicacion sencilla de programacion en C para crear una ventana de windows*/

#include /*Esta libreria es la que nos permite manejar entornos graficos en windows*/
#include/*Esta libreria nos sirve para trabajar con cadenas de textos largos*/
#include /*Esta libreria nos sirve para la entrada y la salida de datos*/

/*Apartir de aqui vamos a crear la funcion que llamaala ventana principal, cada vez que se envia un mensaje, esta funsion es llamada directtamente con el contenido del mensaje*/

LRESULT CALLBACK
MainWindProc (HWND hwnd, UINT nMsg, WPARAM wParam,LPARAM lParam)
{
/*Apartir de aqui vamos a crear el boton para cerrar la aplicacion*/

static HWND hwndButton=0;
static int cx,cy; /*Estopermite manejar la altura y el ancho del boton*/

HDC hdc; /*Funcion utilizada para dibujar*/
PAINSTRUCT ps; /*Funcion utilizada para hacer la estructura en laventana del dibujo*/

RECT rc; /*Permite dibujar un rectangulo en la ventana*/

/*Apartir de aqui vamos a empezar el mensaje para llamar alaventana*/

switch (nMsg)
{
case WM_CREATE: /*En este caso creamos la ventana*/
/*Para crear el boton*/{
TEXTMETRIC tm; /*Esta funcion nos permite una fuente fija y elegir un buen tamaño del boton*/
hdc=GetDC (hwnd);SelectObject (hdc, GetStockObject (SYSTEM_FIXED_FOND));

GetTextMetrics(hdc,&tm);
Cx=tm.AveCharWiath*30;cy=(tm.tmHeigth + tm.tmExternalLeading)*2;
ReleaseDC (hwnd,hdc);

hwndButton=CreateWindow (...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ventana de windows
  • Ventanas De Windows
  • Ventanas De Windows
  • Ventana Del Explorador De Windows
  • Partes de una ventana en windows
  • Crear Cuenta En Windows Azure
  • Crear un windows post install
  • Crear un router wifi con windows

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS