您的位置:首页 > 其它

MFC 中打开 文件,文件夹,以及删除文件,文件夹操作

2011-12-01 18:32 453 查看
/****************************************
打开文件
**************************************/
void CFileSendClientDlg::OnOpenfile()
{
// TODO: Add your control notification handler code here
POSITION pos= m_FileList.GetFirstSelectedItemPosition();
int _nSelect =  m_FileList.GetNextSelectedItem(pos);
if(_nSelect>=0){
ShellExecute(NULL,"Open",m_FileList.GetItemText(_nSelect,0),NULL,NULL,SW_SHOWNORMAL);
}else
{
AfxMessageBox("请选择一个你要打开的文件");
}
}


/****************************************
打开文件目录
**************************************/
void CFileSendClientDlg::OnOpenpath()
{
ShellExecute(NULL,"Open","",NULL,NULL,SW_SHOWNORMAL);
}


/****************************************
删除文件
**************************************/
void CFileSendClientDlg::OnDelete()
{
// TODO: Add your control notification handler code here
POSITION pos= m_FileList.GetFirstSelectedItemPosition();
int _nSelect =  m_FileList.GetNextSelectedItem(pos);
if(_nSelect>=0){
DeleteFile(m_FileList.GetItemText(_nSelect,0));//
m_FileList.DeleteItem(_nSelect);
}else
{
AfxMessageBox("请选择一个你要删除的文件");
}
}
rmdir()
DeleteDirectory(sTempDir)
RemoveDirectory(sTempDir)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐