GetOpenFileName(LPOPENFILENAME lpofn)怎么设置Filter使得可以同时显示多种文件供选择? 如题,注意不是说要同时打开多个文件,而是说浏览框里可以显示多种格式的文件以任供用户选择,但也不是选择任意文件("*.*"). 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 void CSimplePlayerDlg::OnButtonOpen() { // TODO: Add your control notification handler code here CString strFilter = "AVI File (*.avi)|*.avi|"; strFilter += "MPEG File (*.mpg;*.mpeg)|*.mpg;*.mpeg|"; strFilter += "Mp3 File (*.mp3)|*.mp3|"; strFilter += "Wave File (*.wav)|*.wav|"; strFilter += "All Files (*.*)|*.*|"; CFileDialog dlgOpen(TRUE, NULL, NULL, OFN_PATHMUSTEXIST | OFN_HIDEREADONLY, strFilter, this); if (IDOK == dlgOpen.DoModal()) { mSourceFile = dlgOpen.GetPathName(); // Rebuild the file playback filter graph CreateGraph(); }}看看这段代码就晓得了! 小白求各位达人指点迷津 CFtpConnection putfile()出错,GetLastError()返回10023 求助。。。 怎样让对话框的菜单选项打勾啊? VC控件编程求助 多线程中的Ado错误 如何在ATL下编写可视化ActiveX控件插入网页中 右键菜单的问题。 100分,求~~~工程里头想用到这样的功能,像NET ANTS右下部分的信息区域一样的效果,点击一个标签然后LISTCONTRL控件从左面平滑的移动过来.这 如何编程打开第二个光驱的仓门? 急诊!急诊!!! 85---85---85--- 【讨论】动态选择桌面主题 for语句解方程
void CSimplePlayerDlg::OnButtonOpen()
{
// TODO: Add your control notification handler code here
CString strFilter = "AVI File (*.avi)|*.avi|";
strFilter += "MPEG File (*.mpg;*.mpeg)|*.mpg;*.mpeg|";
strFilter += "Mp3 File (*.mp3)|*.mp3|";
strFilter += "Wave File (*.wav)|*.wav|";
strFilter += "All Files (*.*)|*.*|";
CFileDialog dlgOpen(TRUE, NULL, NULL, OFN_PATHMUSTEXIST | OFN_HIDEREADONLY,
strFilter, this);
if (IDOK == dlgOpen.DoModal())
{
mSourceFile = dlgOpen.GetPathName();
// Rebuild the file playback filter graph
CreateGraph();
}
}
看看这段代码就晓得了!