📄 filenamemisc.h
字号:
// by http://www.vchelp.net
// 本文件内容可以根据自己需要更改
// FileNameMisc.h: interface for the CFileNameMisc class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_MYFILE_H__917C09F1_05E6_4D19_BDF9_2816D1DA1A83__INCLUDED_)
#define AFX_MYFILE_H__917C09F1_05E6_4D19_BDF9_2816D1DA1A83__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
class CFileNameMisc
{
public:
LPCSTR GetFileDrive();
BOOL DoesExist();
LPCSTR GetCreationTime();
CFileNameMisc(LPCSTR szFileName = "");
operator LPCSTR () { return m_szFileName; }
operator LPSTR () { ostrstream me; me << m_szFileName << ends; return me.str(); }
operator CString () { return (CString)m_szFileName; }
//LPCSTR operator = (void);
bool operator == (LPCSTR szFileName);
LPCSTR operator = (LPCSTR szFileName);
bool operator != (LPCSTR szFileName);
LPCSTR GetFileName();
LPCSTR GetFilePath();
LPCSTR GetFileTitle();
LPCSTR GetExtension();
LPCSTR GetFileSize();
LPCSTR GetFileTime(int TIME_ARG, LPCSTR lpFormat);
bool IsFolder();
bool IsDrive();
bool IsArchive();
bool IsZIP();
bool IsCAB();
bool IsRAR();
bool IsACE();
virtual ~CFileNameMisc() {};
private:
CString m_szFileName;
char m_szDrive[_MAX_DRIVE];
char m_szDir[_MAX_DIR];
char m_szFname[_MAX_FNAME];
char m_szExt[_MAX_EXT];
};
#endif // !defined(AFX_MYFILE_H__917C09F1_05E6_4D19_BDF9_2816D1DA1A83__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -