VS2010里CString如何快速转换LPCSTR

VS2010里CString怎么快速转换LPCSTR
强制转换试过没用报错 要快速点的 我一般这样写太麻烦了
USES_CONVERSION; 
CString a;
LPCSTR b=T2A(a.GetBuffer(a.GetLength()));
怎么写才能快速转换呢 快速转换呢??

------解决方案--------------------
探讨
如何把CString转换为LPSTR?
答:CString tmp= "abcde ";
LPCTSTR lpstr;
lpstr = (LPCTSTR)tmp //经过这样的强制转换。

------解决方案--------------------
探讨
直接(LPCSTR)强制转换就可以拿来用
但要注意强制转换过来的内容绝对不能修改,而且绝对不能同时有另一个线程访问和修改这个CString

------解决方案--------------------
还是尽量使用Unicode吧,可以省不少麻烦