/
Inicio :: Foros

 F.A.Q.F.A.Q.                  Conéctese para revisar sus mensajesConéctese para revisar sus mensajes   

como evitar ejecutar 2 veces la misma aplicacion Solucionado

 
      Índice del Foro elrincondelc.com -> Windows
Ver tema anterior :: Ver siguiente tema  
AutorMensaje
masklet63



Registrado: 08 Mar 2011
Mensajes: 13
Ubicación: Valencia (España)

MensajePublicado: 09/03/2011 4:11 pm
Título: como evitar ejecutar 2 veces la misma aplicacion Solucionado

Hola a todos.
¿Como puedo evitar ejecutar 2 veces la misma aplicación?
He leido por la red que se hace con FindWindow.
El problema es que no se en que lugar del código fuente debo ponerlo y tampoco tengo claro los parámetros que hay que ponerle a la función.

Uso Dev-C++ 4.9.9.2
El ejecutable es para windows.

Salu2

Edito:
Ya encontré la solución, gracias a todos igualmente.
Código:

    // Comprobamos si ya se esta ejecutando la aplicacion
    HWND hventana;           // Handle para comprobar si se ejecuta 2 veces
    hventana=FindWindow(NULL,"Prueba");
    if (hventana!=NULL)
    {
        MessageBox(NULL,
        "La aplicación ya está ejecutándose.",
        "Prueba",
        MB_ICONERROR | MB_OK);
        ExitProcess(1);
    }


Salu2
Volver arriba
      Índice del Foro elrincondelc.com -> Windows
Página 1 de 1Todas las horas están en GMT - 8 Horas

 
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas

(c) ElRincondelC.com

Un proyecto de UrlanHeat.com