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 *