首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

CString *作为结构体成员的有关问题

2014-01-08 
CString *作为结构体成员的问题工程为UNICODE别人定义好的函数 SendMsg(CString &strResMsg)我的结构体str

CString *作为结构体成员的问题
工程为UNICODE

别人定义好的函数 SendMsg(CString &strResMsg)

我的结构体
struct threadInfo
{
   char *strResMsg;
};
threadInfo Info;

CString strdata= _T("XXX");
USES_CONVERSION;
Info.strResMsg=T2A(strdata);

我的线程 如何把Info.strResMsg作为参数传给SendMsg(CString &strResMsg)?
UINT ThreadFunc(LPVOID lpParameter)
{
     threadInfo* pInfo=(threadInfo*)lpParameter; 
     SendMsg( ?);
    return 0;
}
谢谢!
[解决办法]
struct threadInfo
{
   TCHAR *strResMsg;
};
threadInfo Info;

CString strdata= _T("XXX");
USES_CONVERSION;
Info.strResMsg= (LPTSTR)strdata;

UINT ThreadFunc(LPVOID lpParameter)
{
     threadInfo* pInfo=(threadInfo*)lpParameter; 
     SendMsg(pInfo->strResMsg);
    return 0;
}

热点排行