我要打开一个自己存好的文件,代码如下
CFileDialog dlg(TRUE,"","*.pz",OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT,\
"配置文件(*.pz)|*.pz|所有文件(*.*)|*.*||");
if(dlg.DoModal()!=IDOK) return;
CString pszFileName=dlg.GetFileName();

// char *pszFileName="D:\\Chbq_VC_Program\\ZGSSDB\\Config_Datas\\配置4.pz";
CStdioFile myfile;
CClientDC dc(this);
char text[255];
int y=10;
myfile.Open(pszFileName,CFile::modeRead);
while (myfile.ReadString(text,255)!=NULL)
{
dc.TextOut(0,y,text);
y+=20;
}
   myfile.Close();
}
是可以读所有的内容,但是要么在上面用TextOut输入,要么用MessageBox()输出,但我想自己打开的
是一个记事本之类的文件,这样可以方便查看,不要了就关闭,但不知道怎样实现输出,
另外,打开的文件还有一些不想要的字符,比如它会在每行的末尾加上||,在写文件的时候,用的是
WriteString()写的也会出现这样的一些字符,比如会在某些地方加个黑方块,请问要怎样才能解决这个问题啊?谢谢!