TCHAR can be char or wchar_t depends on your project character settings.
if it is unicode char seettings it will be wchar_t else it will be char.
you can hold TCHAR* in a CString.
TCHAR* pstrName = _T("MY Name");
CString str = pstrName;
if you are using stl then try following code.
<br />
TCHAR* pstName = _T("My Name");<br />
std::basic_string<TCHAR> strName = pstName;<br />