Respuesta a la pregunta: Si la aplicación está en segundo plano, no hay Form activo
Basta con tener tu aplicación abierta, abrir otro programa, y tu aplicación pasa a segundo plano. Habrá que ver lo que tu llamas "Form activo", porque para mí, es si tiene el foco, y puesto que la aplicación está en segundo plano, no puede haber ningún Formulario con foco (al menos a priori).
"activo" y "segundo plano" no son los términos más acertados para la pregunta, de ahí que no haya respuestas en este hilo.
Saludos