- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 MFC创建线程
MFC创建线程1 .h文件2 .cpp3 打开(关闭)线程(1) 打开线程(2) 关闭线程本人是代码小白,欢迎大家批评指正1 .h文件//采用线程的方式实时读取,防止页面卡顿,这种方法有效避免了信息延迟的问题CWinThread *m_pThread; //线程指针BOOL tflag; //用作线程开关。 static UINT CreateThread(LPVOID pParam);2 .cppUINT CTest::CreateThread(LPVOID pParam){C
2021-01-11 15:30:55
729
2
原创 MFC中字符串的比较、复制、拼接
MFC中字符串的比较、复制、拼接1.字符串的比较strcmp2.字符串的复制strcpy3.字符串的拼接strcat1.字符串的比较strcmpstrcmp函数是string compare(字符串比较)的缩写,用于比较两个字符串并根据比较结果返回整数。strcmp(str1,str2),若str1=str2,则返回零;若str1<str2,则返回负数;若str1>str2,则返回正数。2.字符串的复制strcpychar p[]=”abcdefg”;char r[11]
2021-01-11 14:43:05
3692
原创 MFC获得系统时间
MFC获得系统时间1.使用CTime2.使用GetLocalTime1.使用CTimeCTime curTime = CTime::GetCurrentTime();CString strTime = curTime.Format("%Y-%m-%d %H:%M:%S");2.使用GetLocalTimeSYSTEMTIME st;CString strDate,strTime;GetLocalTime(&st);//年-月-日strDate.Format("%4d-%2d
2021-01-11 14:15:14
2362
原创 引用INI文件
引用INI文件1.Text.ini文件配置数据2.写入Text.ini文件3.读取Text.ini文件4.COpIniFile 见资源1.Text.ini文件配置数据D:\\sorter\\cfg\\Text.ini[MAIN]ID=1name=小明2.写入Text.ini文件//配置数据目录#define CFGDIR "D:\\sorter\\cfg\\"//写入Text.ini文件void CDefTask::WriteInIDate(){ int value; COp
2020-12-31 13:15:21
353
原创 MFC 有关于字符串的操作
MFC 有关于字符串的操作1.字符串s变为char msg[256],sprintf2.字符串转化成char *,(LPSTR)(LPCSTR)3.字符串转化成int,atoi4.字符串转化成float/double,atof5.字符串从左/中间截取左6位,Left/Mid6.字符串中删除某位,Delete7.字符串中寻找特殊字符,Find8.字符串中获取某位,GetAt1.字符串s变为char msg[256],sprintfCString s=“123456”;char msg[256];sp
2020-12-31 12:55:56
604
原创 PathIsDirectory与CreateDirectory
PathIsDirectory与CreateDirectory1.PathIsDirectory判断文件路径2.CreateDirectory创建文件本人是代码小白,欢迎大家批评指正1.PathIsDirectory判断文件路径//PathIsDirectory(…) 方法需要引入的文件#include "shlwapi.h"#pragma comment(lib,"shlwapi.lib")2.CreateDirectory创建文件 #define BKUPFILE "D:\\BkUp
2020-12-31 11:14:51
2134
原创 DeleteFile删除指定路径下文件与部分文件
DeleteFile删除指定路径下文件与部分文件1. DeleteFile删除指定路径下文件2. DeleteFile删除指定路径下部分文件本人是代码小白,欢迎大家批评指正1. DeleteFile删除指定路径下文件案例:#define LOGDIR "D:\\sorter200\\log\\"DeleteDirectoryFile(LOGDIR); BOOL CRobotGuiLogDlg::DeleteDirectory(const CString &strPath){ CFi
2020-12-31 11:07:11
1892
原创 CopyFile复制单个文件和复制指定路径下所有文件
CopyFile复制单个文件和复制指定路径下所有文件1.CopyFile复制单个文件2.CopyFile复制指定路径下所有文件1.CopyFile复制单个文件原型:BOOL CopyFile(LPCTSTR lpExistingFileName,LPCTSTR lpNewFileName,BOOL bFailIfExists );返回值为BOOL,非零表示成功,零表示失败lpExistingFileName:String,表示源文件名lpNewFileName:String,目标文件名bFa
2020-12-31 10:50:50
1139
原创 CFileStatus 获取文件状态(创建时间、修改时间、访问时间、文件名称、大小)
CFileStatus 获取文件状态 CString PATH; PATH="c:\\windows\\notepad.exe"; //文件路径 CFile file; BOOL bResult = file.Open(PATH, CFile::modeRead|CFile::shareDenyNone, NULL); //打开文件 CFileStatus status; file.GetStatus(status); //获取文件的状态 CString strSize; strSize.F
2020-12-31 10:32:37
1226
1
转载 C++ map与unordered_map区别及使用
C++ map与unordered_map区别及使用map与unordered_map区别1. 引入的头文件不同2. 内部实现机理不同3. 优缺点以及适用处map与unordered_map使用参考文章转自: https://blog.youkuaiyun.com/BillCYJ/article/details/78985895.map与unordered_map区别1. 引入的头文件不同map: #include < map >unordered_map: #include < unor
2020-12-25 15:40:06
411
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人