Necesito ayuda para manejar programas minimizados cuando uso un archivo explorer.exe personalizado/hecho a sí mismo ... porque a menos que se maneje correctamente, los programas minimizados se reducirán a algo así como 100x50px y permanecerán en pantalla. Desarrollé un temporizador en C# para verificar procesos "icónicos", enlistar su mainWindowHandler y moverlos fuera de la pantalla con "MoveWindow". Para recuperarlos utilizo el controlador y la función "ShowWindow" que funciona IMPRESIONANTE ... pero como he dicho, se trata de un temporizador que se ejecuta constantemente, por lo que debe haber una forma más limpia/más fácil de lograrlo.Manejo de programas minimizados
¿Alguna idea? ¿Alguna forma de enganchar y levantar un evento cuando se minimiza una ventana?
* tenga en cuenta: show y movewindow son funciones de user32.dll. No estoy intentando atrapar cuando MIS formularios están minimizados, pero cuando los programas OTROS están.