Tema destacado: Suscripción al boletín mensual de elhacker.net
Autor
|
Tema: como hacer que un proceso ejecutado por otro proceso no sea hijo (Leído 550 veces)
|
z_ane_666
Desconectado
Mensajes: 56
|
No se si la pregunta que voy a ahcer sea tonta, pero necesito saber...
cuando un proceso ejecuta otro proceso, este ultimo es hijo del que lo ejecuta
¿hay alguna manera de evitar esto? que el ejecutado no sea hijo del que lo ejecuta (no se, tal vez un parámetro de createprocess o usar alguna funcion aparte ......)
saludos
|
|
|
|
|
En línea
|
|
|
|
YagamiIori2002
Desconectado
Mensajes: 36
|
con esta funcion puedes lograrlo, el programa pricipal ejecuta un externo sin depender del que lo ejecuto, la funcion es la siguiente: ShellExecute(NULL, "open",Ip_Ruta_del_archivo,NULL,NULL,SW_SHOWDEFAULT); espero te sirva..
|
|
|
|
|
En línea
|
|
|
|
z_ane_666
Desconectado
Mensajes: 56
|
YagamiIori2002 , ya he probado, pero el proceso abierto aun tiene relacion con el proceso que lo abre, si pongo click derecho sobre el padre( el proceso que ejecuta) y pongo en finalizar el arbol de procesos tambien se cierra el hijo
Disculpen por ser persistente
saludos
|
|
|
|
« Última modificación: 9 Diciembre 2011, 15:26 por z_ane_666 »
|
En línea
|
|
|
|
|
|