在选择单个文件的时候没有问题,当选择多个文件的时候GetFileTitle 函数返回的是空值,为何?
解决方案 »
- 如何让安装的字体立即生效?
- 汉化软件出现乱码
- 郁闷的了,读个文件竟然崩溃了,求高手帮调试源码
- 为什么list列表不能显示ip地址?
- 用vc做个界面如何和做的程序连到一起
- 关于WaitForSingleObject问题
- 我用硬盘序列号来软件加密,在XP下切换到不同的用户,得到的序列号是不一样的.为什么? 另外,在SCSI硬盘得到的序列号都一样,怎么办啊?
- 请问各位有个listctrl给特定的列改颜色的问题,我做到了,但是不知道如何改变整列,只改变了某一个值的颜色,请指点!!!谢谢!! 100分!!
- 如何获取Datagrid 控件的每一行的某列值?
- 关于WINCE ShowWindow使用
- VC按行读文件,查找到特定字符后,如何在该行前面插入一个序号啊
- 套接字函数accept的后两个参数的问题
{
char buf[8192]; //8K 的缓存
buf[0]=0;
CFileDialog dlg(true); dlg.m_ofn.Flags =OFN_ENABLEHOOK | OFN_EXPLORER
| OFN_HIDEREADONLY | OFN_ENABLESIZING | OFN_ALLOWMULTISELECT;
dlg.m_ofn.lpstrFilter = _T("BMP FILE(*.bmp)\0*.bmp\0");
dlg.m_ofn.nMaxFile = 8192;
dlg.m_ofn.lpstrFile=buf;
if (dlg.DoModal() == IDCANCEL) return; //加入文件
m_sFileAry.RemoveAll();
CString filename;
POSITION pos=dlg.GetStartPosition();
while(pos!=NULL)
{
filename=dlg.GetNextPathName(pos);
m_sFileAry.Add(filename);
}
}
int npos = FileName.ReverseFind('.');
int pos = FileName.ReverseFind('\\');
CString strFileTitle = FileName.Mid(pos+1,npos - pos-1);