menu en aplicaciones sdi

Moderador: ivancp

Preguntas y respuestas sobre programacion en Windows con Visual C++

menu en aplicaciones sdi

Notapor wilton007 » Mar Nov 29, 2011 3:00 pm

estoy haciendo un programa SDI con una barra de heramientas estandar y un menu
realizado con el asistente para aplicaciones mfc (vs2010) ahora quiero quitar el menu
y no se como hacerlo, he buscado en todas las clases la inicializacion y no la encuentro
aguien sabe como quitarlo?
wilton007
Novato
Novato
 
Mensajes: 12
Registrado: Vie Sep 02, 2011 1:36 pm


Re: menu en aplicaciones sdi

Notapor wilton007 » Vie Dic 02, 2011 6:06 am

creo que hice una pregunta muy dificil :cry: :?:
wilton007
Novato
Novato
 
Mensajes: 12
Registrado: Vie Sep 02, 2011 1:36 pm


Re: menu en aplicaciones sdi

Notapor ivancp » Vie Dic 02, 2011 9:26 pm

Busca una linea como esta en tu codigo del MainFrame, sino existe creala a travez de las funciones virtuales existentes.

Código: Seleccionar todo
  1.       BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)

  2.       {

  3.          if(cs.hMenu!=NULL)

  4.          {

  5.              ::DestroyMenu(cs.hMenu);      // eliminar el menu si ha sido cargado

  6.              cs.hMenu = NULL;              // asignar menu nulo

  7.          }

  8.  

  9.          return CFrameWnd::PreCreateWindow(cs);

  10.       }

  11.  



Tomado de http://support.microsoft.com/kb/131368
Imagen @latindev | Mi Blog
Por favor lee las reglas del foro
Avatar de Usuario
ivancp
Colaborador
Colaborador
 
Mensajes: 680
Registrado: Jue Sep 06, 2007 12:58 pm

Re: menu en aplicaciones sdi

Notapor wilton007 » Dom Dic 04, 2011 4:00 am

gracias por la respuesta
ahora se elimino el menu :mrgreen:
wilton007
Novato
Novato
 
Mensajes: 12
Registrado: Vie Sep 02, 2011 1:36 pm


    

Volver a Visual C++

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados