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

VC6.0资料路径显示不出来。求指点

2012-12-17 
VC6.0文件路径显示不出来。求指点void CGPS0710View::OnMenuitem32786() {// TODO: Add your command handl

VC6.0文件路径显示不出来。求指点
void CGPS0710View::OnMenuitem32786() 
{
// TODO: Add your command handler code here
CString m_strFileName;
CFileDialog filedlg(TRUE);
filedlg.m_ofn.lpstrTitle="Data Read";
         filedlg.m_ofn.lpstrFilter="Text Files(*.txt)\0*.txt\0ALL Files(*.*)\0*.*\0\0";
if (IDOK==filedlg.DoModal())
{
            m_strFileName=filedlg.GetPathName();
   SetDlgItemText(IDC_EDIT2,m_strFileName);
   UpdateData(FALSE);
 }
}
我想在IDC_EDIT2的编辑框内显示出上面打开的文本路径。
编译显示没错,可就是显示不出来。
我新手一个求指点。谢谢
[解决办法]
查转义字符显示的资料
[解决办法]
自己在这下断点看,是不是获取了字符串啊
m_strFileName=filedlg.GetPathName();
SetDlgItemText(IDC_EDIT2,m_strFileName);
如果确实获取到了,就把UpdateData(FALSE);屏蔽掉试试看
SetDlgItemText就可以了,为什么还用UpdateData
UpdateData的用法自己百度

[解决办法]
SetDlgItemText(IDC_EDIT2,m_strFileName);

热点排行