怎样设置打文档的文件类型。 在开始时,没有设置,以后该怎么添上呀。在下初学,不好意思。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 { LPTSTR dir=new char[100]; ::GetCurrentDirectory(100,dir); CFileDialog dlgFileOpen(true); dlgFileOpen.m_ofn.lpstrFilter="图像文件(*.DAT;*.BMP)\0*.DAT;*.BMP\0所有文件(*.*)\0*.*"; CDC* pDC=GetDC(); if(dlgFileOpen.DoModal()!=IDOK) //这个语句会改变当前目录 { return; } CString strFileName=dlgFileOpen.GetPathName(); CString strFileExt=dlgFileOpen.GetFileExt(); strFileExt.MakeUpper(); m_preProc.Load(strFileName,strFileExt,pDC); ReleaseDC(pDC); ::SetCurrentDirectory(dir); delete[] dir;} 在 String Table里修改IDR_EMPTYPE的caption 组件的重用方法有2个,聚合和包容,能否简单解释一下这两个的区别? 不规则区域的填充! vc 如何获取服务端指定位置下的图片? 怎样绑定CListCtrl和CImageList? 求16位灰度的Tiff图像格式读写资料! 100分 请问南京趋势科技公司怎么样? 难题一道,来者加分。 关于插入日期的问题!谢谢 打印问题,今晚结贴! 有关VC的几个较简单问题? ?请教CDC::DRAWTEXT()的使用(wsshello) 请救救我
LPTSTR dir=new char[100];
::GetCurrentDirectory(100,dir); CFileDialog dlgFileOpen(true);
dlgFileOpen.m_ofn.lpstrFilter="图像文件(*.DAT;*.BMP)\0*.DAT;*.BMP\0所有文件(*.*)\0*.*";
CDC* pDC=GetDC();
if(dlgFileOpen.DoModal()!=IDOK) //这个语句会改变当前目录
{
return;
}
CString strFileName=dlgFileOpen.GetPathName();
CString strFileExt=dlgFileOpen.GetFileExt();
strFileExt.MakeUpper(); m_preProc.Load(strFileName,strFileExt,pDC);
ReleaseDC(pDC);
::SetCurrentDirectory(dir);
delete[] dir;
}