比如从http://www.csdn.net/aaa.exe
提取出aaa.exe

解决方案 »

  1.   

    CString str(http://www.csdn.net/aaa.exe);
    CString fileName=str.Right(str.Find('/'));
      

  2.   

    to akiko
    你的find应该是找到第一个'/'
    再right一下,得到的是:
    /www.csdn.net/aaa.exe
    你说是不是这样?
    应该用ReverseFind吧!
      

  3.   

    CString str="http:////www.csdn.net//aaa.exe";
    char Name[260];
    char Ext[260];
    ::_splitpath(str,NULL,NULL,Name,Ext);
    strcat(Name,Ext);
    MessageBox(Name);
      

  4.   

    _splitpath不知能不能分url,把他的代码试试就知道了