![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
windows基础
aaronymhe
fighting
展开
-
根据目录路径递归创建目录
问题描述:给定一个目录路径,如果该路径不存在则创建出来。参考代码:void CorrectPath(CString& strPath){ strPath.Replace(_T('/'), _T('\\')); do { if (strPath.Find(_T("\\\\")) == -1) break; strPath.原创 2017-06-30 22:18:06 · 16825 阅读 · 0 评论 -
根据进程名判断进程是否运行
问题描述:给定进程名,判断该进程是否正在运行。参考代码:#include <TlHelp32.h>BOOL IsProcessRunning(LPCTSTR lpProcessName){ if (NULL == lpProcessName) return FALSE; HANDLE hProcess = NULL; HANDLE hProcessSn原创 2017-06-30 22:55:45 · 15876 阅读 · 0 评论 -
简易解包程序
对压缩包进行解压。简易压缩程序请参考博客的另外一篇文章: http://blog.csdn.net/yi_ming_he/article/details/77689405解包方式: 根据打包建立的索引表,找到对应的文件信息,逐个释放出来即可。使用方法: 1.可以直接运行UnpacketFiles.exe进行解包,只需要把files.pak文件放入和UnpacketFiles.exe同一级目录即原创 2017-08-29 23:07:01 · 5929 阅读 · 0 评论 -
新字体的永久注册
CString GetCurrentModuleDir(){ TCHAR szPath[MAX_PATH + 1] = { 0 }; if (0 == ::GetModuleFileName((HMODULE)&amp;__ImageBase, szPath, MAX_PATH)) return L""; ::PathRemoveFileSpec(szPath); CString...原创 2018-12-10 16:53:19 · 1384 阅读 · 0 评论