如何VC的trim 和VB的 Trim 效果不一样。

怎么VC的trim和VB的 Trim 效果不一样。。CString str LThis is a simple11sss 222str.Trim(L ) str.

怎么VC的trim 和VB的 Trim 效果不一样。。
CString str = L"This is a simple  11  sss 222";
     str.Trim(L" ");
 str.TrimRight(L" ");//
 str.TrimLeft(L" ");
 str.Trim();
 str.TrimRight()

 AfxMessageBox(str);



这去掉空格怎么无效呢 怎么和VB的 Trim 效果不一样。。

后边用这循环替换搞定
while(str.Replace(L" ",L"")); //去掉字符串空格

但还是不太懂 CString  Trim方法 怎么用? 一点效果都没有!
[解决办法]
CString的Trim函数中去掉"首,尾"的空格, 中间的不管.