如果没有找到,就会返回-1 。看你程序的自动窗口变量,应该会返回0的。我没创建MFC程序,用的CPP中的string,模拟了一下,应该是可以的。

解决方案 »

  1.   

    和static 没关系,我去了也是返回-1的
      

  2.   

    lz应该把完整的代码贴出来,看看是否有字符集弄错? 我对有个字符串 用了setlocale(LC_CTYPE,("chs")); 这个函数,是不这原因,这句是解决 CListCtrl 里面中文乱码问题
      

  3.   

    没有的话返回-1,在字符串的第一位,则返回0。例如
    CString str;
    str="aabcd"
    str.Find("e") ;// -1
    str.Find("aa");//0
      

  4.   

    都不是了,不知道怎么换行 0d 0a 变成了 0d 0d 0a了