Hola DSK25.
De nada
.
Para dar mas claridad lo hice en dos funciones, pero podés unificar la acción en una función:
Código:
void VisibleApp(char *AppName, bool State)
{
ShowWindow(FindWindow(NULL, AppName), (State == 0) ? SW_HIDE : SW_SHOW);
}
O también definiendo una macro mediante el preprocesador:
Código:
#define VISIBLEAPP(X,Y) ShowWindow(FindWindow(NULL, X),(Y==0) ? SW_HIDE:SW_SHOW)
La llamada para ambos casos respectivamente:
Código:
VisibleApp("Sin título: Bloc de notas", true);
Código:
VISIBLEAPP("Sin título: Bloc de notas", false);
Saludos