您的位置:首页 > 其它

MFC 中CString类转换为char * 类型

2011-05-21 20:05 141 查看
CString转换成char *方法如下:

char *类型的变量1=(LPSTR)(LPCTSTR)CString类型的变量2;

例子如下:

char *f_in_name;
char *f_out_name;

//从此视图类获取一个分割视图CFormCommandView视图类的指针
CFormCommandView *pFormView=NULL;
CMainFrame *pFrame = (CMainFrame *)AfxGetMainWnd();
pFormView = (CFormCommandView *)pFrame->m_wndSplitter.GetPane(0,0);

pFormView->UpdateData(TRUE);//获取数据
CString inName=pFormView->m_Infname;
CString outName=pFormView->m_Outfname;

f_in_name=(LPSTR)(LPCTSTR)inName; //将CString转换成char *
f_out_name=(LPSTR)(LPCTSTR)outName; //将CString转换成char *
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: