• Viernes 8 de Noviembre de 2024, 20:47

Autor Tema:  Problema Con Menus Win32  (Leído 1176 veces)

overnat

  • Miembro activo
  • **
  • Mensajes: 52
    • Ver Perfil
Problema Con Menus Win32
« en: Domingo 1 de Enero de 2006, 13:07 »
0
Haber estoy empezando a cambiar la forma de programar de MFC a Win32 .

He hecho un pequeño programa en el que creo una Clase ventana  en WinMain y a esta clase le asocio un menu que he creado Con visual Studio ,pulsando en Menu->Nuevo->Resource Script.

He incluido en la cabecera del main el archivo resource.h que es el que me crea por defecto y asi asocio en menu en mi clase :



hwnd = CreateWindowEx(
           0,                   /* Posibilidades de variación */
           "Clase_Ventana",     /* Nombre de la clase */
           "Titulo Ventana",       /* Texto del título */
           WS_OVERLAPPEDWINDOW, /* Tipo por defecto */
           CW_USEDEFAULT,       /* Windows decide la posición */
           CW_USEDEFAULT,       /* donde se coloca la ventana */
           544,                 /* Ancho */
           375,                 /* Alto en pixels */
           HWND_DESKTOP,        /* La ventana es hija del escritorio */
           LoadMenu(hThisInstance, "Menu1"),  :hola:
         //NULL,                /* Sin menú */
           hThisInstance,       /* Manipulador de instancia */
           NULL                 /* No hay datos de creación de ventana */
    );

Esta es la definicion del menu en Resource.h

#define Menu1                           102


Que es lo que falla :whistling:



 :comp:  :comp:  :comp:  :comp:  :comp:  :comp:  :comp:  :comp:  :comp:

overnat

  • Miembro activo
  • **
  • Mensajes: 52
    • Ver Perfil
Re: Problema Con Menus Win32
« Respuesta #1 en: Domingo 1 de Enero de 2006, 13:36 »
0
ok lo averigue

Gracias de todos modos. :smartass: