⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cfiledirectory.hpp

📁 bt848,bt878 a采集卡的探测
💻 HPP
字号:
// Our directory enumeration class

#ifndef _CFILEDIRECTORY_HPP
#define _CFILEDIRECTORY_HPP

#include "CString.hpp"

class CFileDirectory {
protected:
	HANDLE handle;		// Directory handle

public:
	CFileDirectory(LPTSTR Path, WIN32_FIND_DATA& first) {
		handle =FindFirstFile( Path, &first);
	}

	CFileDirectory(CString& Path, WIN32_FIND_DATA& first) {
		handle = FindFirstFile( Path.Ptr(), &first);
	}

	bool IsOpen() const { return (handle != INVALID_HANDLE_VALUE); 	}

	bool Next(WIN32_FIND_DATA& next) {
		return FindNextFile(handle,&next)==TRUE;
	}

	~CFileDirectory() {
		if (IsOpen()) FindClose(handle);
	}

};

#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -