Como hago para q una aplic. al hacer click en la X esta se minimize y no se cierre

12/08/2003 - 23:08 por Gonzalo Chacón | Informe spam
Como hago para que una aplicacion MDI/SDI/ o basada en dialogo, al hacer
click en la "X, o ALT+F4" esta no se cierre, sino que se minimize, tal cual
como sucede con microsoft messenger, babylon, kazaa, entre otros.

Gonzalo.
 

Leer las respuestas

#1 Rafael
13/08/2003 - 16:41 | Informe spam
Como hago para que una aplicacion MDI/SDI/ o basada en


dialogo, al hacer
click en la "X, o ALT+F4" esta no se cierre, sino que se


minimize, tal cual
como sucede con microsoft messenger, babylon, kazaa,


entre otros.

Gonzalo.


.




Si la aplicacion esta basada en Dialogos, solo tienes
que ir al evento OnCancel() y en lugar de:
CDialog::OnCancel() colocas ShowWindow(SW_HIDE).

Si la aplicacion es MIDI o SDI, entonces haces algo
similiar pero en el evento OnClose().

De cualquier manera, que puedas atrapar el mensaje
OnCancel() y lo puedas sustituir por el
ShowWindow(SW_HIDE) te va a funcionar bien.

Espero esto te ayude.

Preguntas similares