mmm todavía no lo lei atentamente tu mensaje ShadowDark pero en base a los mensajes q me dieron antes q este ultimo fui a olly y trate de solucionarlo de con FindWindowA, pero por lo q yo entendi el programa solo usa esa funcion para darle el foco a el msn cuando ya detecta q esta abierto.
Ademas hice una prueba simple, le cambie el nombre de la clase de ventana q buscaba asi q nunca la iva a encontrar e igualmente no se solucionaba, asi q en base a eso supongo q es antes donde verifica si ya existe el proceso.
Tambien observe el camino q toma en los 2 casos, cuando esta solo o cuando ya esta abierto, y se bifurca mucho antes del findwindow pero como no tenia mucho tiempo no llegue a nada.
Pero si vos decis q es asi lo voy a revisar....
Ademas hice una prueba simple, le cambie el nombre de la clase de ventana q buscaba asi q nunca la iva a encontrar e igualmente no se solucionaba, asi q en base a eso supongo q es antes donde verifica si ya existe el proceso.
Tambien observe el camino q toma en los 2 casos, cuando esta solo o cuando ya esta abierto, y se bifurca mucho antes del findwindow pero como no tenia mucho tiempo no llegue a nada.
Pero si vos decis q es asi lo voy a revisar....