这篇教程C++ CreateDirectory函数代码示例写得很实用,希望能帮到您。
本文整理汇总了C++中CreateDirectory函数的典型用法代码示例。如果您正苦于以下问题:C++ CreateDirectory函数的具体用法?C++ CreateDirectory怎么用?C++ CreateDirectory使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。 在下文中一共展示了CreateDirectory函数的29个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。 示例1: MessageBoxvoid CDBManagePageFake::OnBnClickedButtonAddtolibFake(){ // TODO: 在此添加控件通知处理程序代码 if(m_ary_SpecFileName.IsEmpty()) { MessageBox(L"没有要入库的光谱数据,请添加光谱数据",L"光谱入库",MB_ICONERROR); return ; } if(m_ary_PicturesPath.IsEmpty()) { MessageBox(L"缺少必要的图片,入库失败",L"光谱入库",MB_ICONERROR); return ; } CCompleteSpecAddToFakeLibInfoDlg CompleteSpecAddToFakeLibInfoDlg; CompleteSpecAddToFakeLibInfoDlg.m_WineName=m_WineName; CompleteSpecAddToFakeLibInfoDlg.m_Comfrom=m_Comfrom; CompleteSpecAddToFakeLibInfoDlg.m_SpecIDTitle=m_SpecIDTitle; CompleteSpecAddToFakeLibInfoDlg.m_Manager=m_Manager; if(IDOK == CompleteSpecAddToFakeLibInfoDlg.DoModal()) { if(NULL!=m_pAddToLibDlg) { m_pAddToLibDlg->DestroyWindow(); m_pAddToLibDlg=NULL; } m_Comfrom=CompleteSpecAddToFakeLibInfoDlg.m_Comfrom; m_SpecIDTitle=CompleteSpecAddToFakeLibInfoDlg.m_SpecIDTitle; m_Manager=CompleteSpecAddToFakeLibInfoDlg.m_Manager; m_WineName = CompleteSpecAddToFakeLibInfoDlg.m_WineName; //保存图片 CWinePictures WinePictures; CTime tm=CTime::GetCurrentTime(); CString Currenttime; Currenttime=tm.Format("%Y-%m-%d"); if(!WinePictures.Open()) { MessageBox(L"打开图片库失败!",L"导入图片",MB_ICONERROR); return; } CString m_strFolderPath=g_CurrentDir; m_strFolderPath+=L"//Lib//Pictures//"; m_strFolderPath+=m_SpecIDTitle; CreateDirectory(m_strFolderPath, NULL ); for(int i=0;i<m_ary_PicturesPath.GetCount();i++) { //生成保存图片的文件夹 CString newpicpath; newpicpath.Format(L"//Lib//Pictures//%s//%s",m_SpecIDTitle,m_ary_PicturesName[i]); CopyFile(m_ary_PicturesPath[i],g_CurrentDir+newpicpath,0); WinePictures.AddNew(); WinePictures.m_WineName=m_WineName; WinePictures.m_ImportDate=Currenttime; WinePictures.m_Manager=m_Manager; WinePictures.m_PicturesDir=newpicpath; WinePictures.m_SpecIDTitle = m_SpecIDTitle; WinePictures.Update(); } //开始导入光谱 m_pAddToLibDlg=new CAddToLibDlg(m_ary_SpecFilePath.GetCount(),1); m_pAddToLibDlg->Create(IDD_DIALOG_ADDTOLIBPROGRESS,this); m_pAddToLibDlg->ShowWindow(SW_SHOW); pThreadAddSpecToLib=AfxBeginThread(ThreadAddSpecToFakeLib,this); }}
开发者ID:wth515812076,项目名称:WineAnaSys,代码行数:71,
|