Estoy utilizando las funciones API. Y el WinMain acaba ... DeleteFile("Prueba.exe"); return 0; } y como imaginareis no funciona porque se está ejecutando, aunque solo quede que se cierre el programa. ¿hay alguna manera de hacerlo? Saludos.