• Domingo 19 de Mayo de 2024, 07:29

Autor Tema:  Abrir Ventana De Forma Modal  (Leído 1815 veces)

spyfly

  • Miembro activo
  • **
  • Mensajes: 81
    • Ver Perfil
Abrir Ventana De Forma Modal
« en: Miércoles 26 de Julio de 2006, 21:57 »
0
Hola, en nuestro programa hemos creado una ventana ventana principal y desde un boton llamamos a otra ventana gracias a este codigo:

Código: Text
  1.  
  2. DialogBox(hInstance, (LPCSTR)IDD_TERMINAR, HWND_DESKTOP, InputBox);
  3.  
  4.  


Creemos que la ventana es de forma no modal, por que si pinchamos en la ventana principal la ventana creada queda por detrás.
¿Como podriamos cambiar la venata pequeña a forma modal?

Un saludo. Gracias.
La vida es dura
             SPYFLY


shakka

  • Miembro HIPER activo
  • ****
  • Mensajes: 679
  • Nacionalidad: cr
    • Ver Perfil
    • http://mbrenes.com
Re: Abrir Ventana De Forma Modal
« Respuesta #1 en: Miércoles 26 de Julio de 2006, 22:44 »
0
Fijate en el archivo de recursos, el estilo debe ser DS_MODALFRAME

spyfly

  • Miembro activo
  • **
  • Mensajes: 81
    • Ver Perfil
Re: Abrir Ventana De Forma Modal
« Respuesta #2 en: Jueves 27 de Julio de 2006, 09:35 »
0
gracias por la ayuda, con esa pista ya lo hemos conseguido aunque hemos seguido distintos pasos. Lo que hemos hecho es activar la casilla "system modal" en la pestaña "More Styles" de la ventana de propiedades del dialogo.

Un saludo. Gracias
La vida es dura
             SPYFLY


shakka

  • Miembro HIPER activo
  • ****
  • Mensajes: 679
  • Nacionalidad: cr
    • Ver Perfil
    • http://mbrenes.com
Re: Abrir Ventana De Forma Modal
« Respuesta #3 en: Jueves 27 de Julio de 2006, 16:54 »
0
Me alegro que lo pudiste solucionar, supuse que no usabas el diseñador de formularios.  :P

spyfly

  • Miembro activo
  • **
  • Mensajes: 81
    • Ver Perfil
Re: Abrir Ventana De Forma Modal
« Respuesta #4 en: Viernes 28 de Julio de 2006, 15:14 »
0
Un saludo. Gracias por todo.
La vida es dura
             SPYFLY