CStringToChar( CString& str )
{
int len = str.GetLength();
m_pChar = new char[len * 2];
memset(m_pChar, 0, len*2);
WideCharToMultiByte(CP_ACP, WC_COMPOSITECHECK, str, len, m_pChar, len*2, NULL, NULL);
}
CStringToChar(const char* pChar )
{
int len = strlen( pChar );
m_pTChar = new TCHAR[len*2];// + 10;
mbstowcs(m_pTChar, pChar, 256);
}