Estaba pasando el rato con mi Visual Studio como de costumbre, y pensé en cómo se podría controlar el Mutex de una aplicación.
Es decir, hacer que una aplicación que se puede ejecutar infinitas veces a la vez (por ejemplo el notepad.exe) sea restringido y solo pueda ejecutarse una instancia simultáneamente. O bien hacer que en una aplicación que de por si viene restringida con un mutex (tipo Skype, que solo deja abrir una instancia), se pueda eliminar dicho mutex para poder abrir más instancias de ella.
Por ahora solo he conseguido poder ocupar el mutex de una aplicación para que directamente no se pueda abrir ninguna vez xD
Así:
Código: Seleccionar todo
Dim mtx As Mutex
mtx = New Mutex(False, "MutexDelProgramaEnCuestion")
A alguien se le ha ocurrido cómo hacer esto alguna vez? xD
Gracias y un saludo a tod@s!