很简单,怎么转换?
void CTextEditDlg::OnMemuFileOpem()
{ CFileDialog dlg( TRUE, _T( "txt" ), _T( ".txt" ), OFN_FILEMUSTEXIST | OFN_HIDEREADONLY, _T( "文本|*.txt|所有文件|*||" ) );
if ( dlg.DoModal() == IDOK )
return;
CString sFileName=dlg.GetPathName();
// 打开文件
CStdioFile out;
out.Open (sFileName,CFile::modeRead);
CString str=_T("");
//读取文件
CString strLine=_T("");
while (out.ReadString(strLine));
m_MyRichEdit1.SetWindowTextW("");
}
1>d:\my documents\visual studio 2005\projects\textedit\textedit\texteditdlg.cpp(179) : error C2664: “CWnd::SetWindowTextW”: 不能将参数 1 从“const char [1]”转换为“LPCTSTR”
1> 与指向的类型无关;转换要求 reinterpret_cast、C 样式转换或函数样式转换
在线等~