
vs2019-文件和文件夹操作
整理经验证的有关vs2019开发软件中文件和文件夹的使用技术
m0_47106328
这个作者很懒,什么都没留下…
展开
-
如何重命名一个文件.
假设要将d:\aaa\ss\111.docx文件重命名为E:\bb\cc.txt可用rename(“d:\aaa\ss\111.docx”,“E:\bb\cc.txt”);1注意:必须保证文件"d:\aaa\ss\111.docx"存在2 执行该语句后,"d:\aaa\ss\111.docx"将不存在, 若"E:\bb\cc.txt"本身存在则将会被覆盖4 若改名不成功,会返回0,否则非0...原创 2020-08-27 17:59:08 · 251 阅读 · 0 评论 -
显示静态gif法1——控件法(清晰)
只能实现显示静态gif,比较适合对话框,但显示比较清晰1 从网站 http://files.cnblogs.com/sankye/PIC.rar下载一个类(含PictureEx.h、PictureEx.cpp文件)。将其中的#include "stdafx.h"改为#include “pch.h”。2 建立一基于对话框的MFC程序,将PictureEx.h、PictureEx.cpp加入工程,并在xxxDlg.h(或pch.h)中加入#include “PictureEx.h”。3 加入图片控件:从对原创 2020-08-27 17:24:44 · 364 阅读 · 0 评论 -
读取指定网页上文本函数
CString GetHttpPageContents(CString strURL, INTERNET_PORT nPort = 80)//读取指定网页上文本{//需要#include <afxinet.h>//参数:strURL——文本网址字符串;nPort——网卡接口,默认为80CInternetSession session(_T(“My Session”));CHttpConnection* pServer = NULL;CHttpFile* pFile = NUL原创 2020-08-27 15:02:53 · 198 阅读 · 0 评论 -
vc中路径格式
CString sFilePathName = “”;sFilePathName = sMyFilePath + “\MyFile” + “_” + Date + “.txt”;“D:\vctest\glTexture\texture\dummy.bmp”原创 2020-08-27 14:45:11 · 141 阅读 · 0 评论 -
判断文件夹或文件是否存在函数
1 判断文件夹是否存在函数BBOOL FolderExist(CString Pathstr)//判断文件夹是否存在{WIN32_FIND_DATA wfd;BOOL bValue = FALSE;HANDLE hFind = ::FindFirstFile(Pathstr, &wfd);if ((hFind != INVALID_HANDLE_VALUE) && (wfd.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY))原创 2020-08-27 13:10:01 · 1086 阅读 · 0 评论 -
获取当前项目文件夹路径函数
CString GetProjectPath()//获取当前项目文件夹路径{CString sCurrentPath = “”;char Path[270];DWORD len = 0;DWORD i = 0;len = GetCurrentDirectory(270, Path);for (i = 0; i < len; i++){sCurrentPath = sCurrentPath +CString(Path[i]);}return sCurrentPath;}用法:原创 2020-08-27 12:41:02 · 426 阅读 · 0 评论 -
创建文件夹函数
@创建文件夹BOOL CreateFolder(CString strPath){SECURITY_ATTRIBUTES attrib;attrib.bInheritHandle = FALSE;attrib.lpSecurityDescriptor = NULL;attrib.nLength = sizeof(SECURITY_ATTRIBUTES);return ::CreateDirectory(strPath, &attrib);// return ::CreateDirec原创 2020-08-27 12:58:28 · 487 阅读 · 0 评论 -
打开文件选择对话框函数
CString filePath;char szFilter[] = { “All Files(.)|.||” };CFileDialog dlg(TRUE, NULL, NULL, OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, szFilter, NULL);if (dlg.DoModal() == IDOK){filePath = dlg.GetPathName();CString lpszFileName = (LPCTSTR)filePath; //l原创 2020-08-27 13:56:04 · 367 阅读 · 0 评论