/
//功能:将LPVOID类型的变量转换为CString类型
//参数:LPVOID类型的指针
//返回值:转换后的CString类型
//
CString LpvToStr( const LPVOID pVoid )
{
if(pVoid==NULL)
return _T("");
CString m_str=(LPCTSTR)pVoid;
return m_str;
}
/
//功能:将CString类型的变量转化为LPVOID
//参数:CString类型的字符串
//返回值:转换后的LPVOID类型的指针
///
LPVOID StrToLpv(const CString Str)
{
if(Str==_T(""))
return NULL;
int len=Str.GetLength();
TCHAR *pBuf=new TCHAR[Str.GetLength()+1];
for(int i=0;i<len;i++)
{
pBuf[i]=Str.GetAt(i);
}
pBuf[Str.GetLength()]='/0';
LPVOID lPvoid=(LPVOID)pBuf;
return lPvoid;
}