帮美女问个简单问题,在线等待.

SWind 2005-08-17 03:13:36
问题挺简单,设置FileDialog的标题.

代码如下

void CInterfaceView::OnFileImport()
{
HRESULT hResult;

CString szFilters = _T("(*.kzd)|*.kzd|(*.csv)|*.csv||");

CFileDialog dlg(TRUE,_T("kkkkk") , _T("dddd"), OFN_FILEMUSTEXIST, szFilters);


hResult = (int)dlg.DoModal();



if(hResult != IDOK)
{
return;
}

}
...全文
91 点赞 收藏 12
写回复
12 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
dlg.m_ofn.lpstrTitle = "sdfgdfgdfgd";
回复
SWind 2005-08-17
谢谢蓝色雨!
回复
lixiaosan 2005-08-17
CFileDialog Filedlg(TRUE,

NULL,

NULL,

OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT |

OFN_ALLOWMULTISELECT|OFN_EXPLORER,

"Data Files (*.bak;*.txt)|*.bak;*.txt|All files(*.*)|*.*||",

NULL);

Filedlg.m_ofn.lpstrTitle = "新标题";//改变标题

Filedlg.m_ofn.lpstrInitialDir = "c:\\data";//设定打开初始目录

if(Filedlg.DoModal() == IDOK)

{

CString strFilePath = Filedlg.GetPathName();

}
回复
goodboyws 2005-08-17
呵呵,hyg2008(蓝色雨) 正解
回复
hyg2008 2005-08-17
HRESULT hResult;

CString szFilters = _T("(*.kzd)|*.kzd|(*.csv)|*.csv||");

CFileDialog dlg(TRUE,_T("kkkkk") , _T("dddd"), OFN_FILEMUSTEXIST, szFilters);

dlg.m_ofn.lpstrTitle="标题";//在这里

hResult = (int)dlg.DoModal();
回复
hyg2008 2005-08-17
HRESULT hResult;

CString szFilters = _T("(*.kzd)|*.kzd|(*.csv)|*.csv||");

CFileDialog dlg(TRUE,_T("kkkkk") , _T("dddd"), OFN_FILEMUSTEXIST, szFilters);

dlg.m_ofn.lpstrTitle="标题";//在这里

hResult = (int)dlg.DoModal();
回复
goodboyws 2005-08-17
派生类OnInitDialog里调用SetWindowText就可以了吧,呵呵
回复
hyg2008 2005-08-17
fileDlg.m_ofn.lpstrTitle="标题";
回复
SWind 2005-08-17
to chenjiwei:
别捣乱,快说说怎么写.

我没用过VC,看MSDN上面FileDialog有个set_Title方法,美女却说不能用.
回复
bohut 2005-08-17
参考:
http://www.vckbase.com/document/viewdoc/?id=417
http://www.vckbase.com/document/viewdoc/?id=940
回复
晨星 2005-08-17
不知道,帮美女up一下吧。。。
回复
chenjiwei 2005-08-17
哦,是这样的用"FileDialog.请帮美女设置标题" 方法设置一下就好了
回复
相关推荐
发帖
界面
创建于2007-09-28

1.5w+

社区成员

VC/MFC 界面
申请成为版主
帖子事件
创建了帖子
2005-08-17 03:13
社区公告
暂无公告