Gracias de nuevo :)
La función la dejé así, y me funciona bien:
Cita: LPCSTR ExtractFileName (LPCSTR path)
{
char *p;
LPCSTR name;
p= strchr (path, 92); // el 92 reemplaza la \\
while (p!=NULL)
{
name = p+1; // el p+1 es para que no devuelva una \ de más
p= strchr (p+1, 92);
}
return name;
}
Me gustaría que me des tu opinión a ver si se puede mejorar o no.
Salu2