Ver Mensaje Individual
  #5  
Antiguo 16-12-2008
_cero_ _cero_ is offline
Miembro
 
Registrado: abr 2007
Posts: 147
Reputación: 18
_cero_ Va por buen camino
Thumbs up

Pues mi lógica me dice que no se va a poder, en la lista de procesos se presenta el nombre del ejecutable y según se, no se puede cambiar el nombre del ejecutable cuando este se está ejecutando.
Pero si tienes este mismo fin, te pasó esto que en lugar de buscar por el título de la aplicación, busca por la clase del form principal la cual no cambia nunca.

Código:
/*Obtienes el handle de la aplicación según su clase en este caso “Tmiclase”,
  este es el nombre del form principal de tu aplicación.*/
  HWND miventana= FindWindow("Tmiclase", 0);

/*Si lo encontró, manda el mensaje de cerrar, lo cual ara que se cierre la
  aplicación.*/
  if (miventana) {
	PostMessage(miventana, WM_CLOSE, 0, 0);
  }
Nota: este código se pone en el mismo sitio donde dijo escafandra, Pruébalo y me dices.
Responder Con Cita