Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: raxor12 en 20 Febrero 2015, 05:11 am



Título: duda con WinAPI para imprimir algo
Publicado por: raxor12 en 20 Febrero 2015, 05:11 am
Buenas me gustaria que me ayudaran a entender esto

Código
  1. #define button1 1
  2.  
  3. LRESULT CALLBACK WindowProcedure (HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
  4. {
  5.  
  6.  
  7.    switch (message)                  /* handle the messages */
  8.    {
  9.  case WM_CREATE:{ CreateWindow(TEXT("button"),
  10.           TEXT("Button1"),WS_VISIBLE | WS_CHILD,
  11.          HMENU) button1,NULL,NULL);
  12.  
  13.  
  14.  
  15.                         break;
  16.  
  17.  
  18.        }
  19.  
  20. case WM_COMMAND:{
  21.  
  22.            if(LOWORD(wParam) == button1){
  23.  
  24.                        PAINTSTRUCT ps;
  25.                        HDC hdc = BeginPaint(hwnd,&ps);
  26.                        TextOut(hdc,120,10,"Hola mundo ventana",20);
  27.                        Beep(200,200)
  28.                        EndPaint(hwnd,&ps);
  29.  
  30.            }
  31.  
  32.            break;
  33.  
  34.        }
  35. }


Me gustaria que cuando yo aprete un boton se imprimiera el "hola mundo ventana" y no entiendo porque no lo hace, se agredece de antemano a quien me aclare la duda :)!!!

Mod: Mensaje modificado, al publicar código usa etiquetas GeSHi