HOLA HERMES:Vale a ver si lo he comprendido, lo que quieres es que cuando se minimize tu ventana haga algo no?.
Bien creo recordar que si por ejemplo, capturabas el evento OnPaint, o cualquiera que te inidique cual es el estado de tu ventana, nunca podias saber si estaba minimizada o no, tenia una causa logica pero no me acuerdo. Lo que deverias hacer es escribir un BEGIN_MESSAGE_MAP hacia una funcion WMMinimize o algo por el estilo, capturando asi la interrupcion con la cual tu programa manda a la api de windows, que cambie el estado de la ventana.
Nota si no estas muy puesto en esto de los mensajes, prodria escribirte el codigo, pero te aviso, que no tengo internet en mi equipo, y que solo entro ultimamente de forma muy eventual.
FELIZ AÑO NUEVO.