📄 useful.h
字号:
#ifndef _USEFUL_H_
#define _USEFUL_H_
const long double MAX_DWORD_VALUE = 4294967295;
BOOL GetHDSpace(const CString& DriveLetter, DWORD& nFreeLow, DWORD& nFreeHigh,
DWORD& nTotalLow, DWORD& nTotalHigh);
void FormatByteSize(long double ldLength, CString& str);
void PumpMessages();
CString GetHomeDirectory();
enum COMCTL32VERSION {
COMCTL32_UNKNOWN, COMCTL32_400, COMCTL32_470, COMCTL32_471
};
BOOL IfNewComCtrl32();
BOOL IsRunningNT();
BOOL IsFileExist(LPCTSTR strFile);
BOOL IsDirExist(const CString& Name);
BOOL CreateFullDir(const CString& Dir);
BOOL IsFolderEmpty(LPCTSTR str);
BOOL DeleteAllInDir(LPCTSTR str, LPCTSTR strExcept);
void StringDeleteFromLeft(CString& string, int len);
void StringDeleteFromRight(CString& string, int len);
void FocusFirstChild(CWnd* pWnd); // Does not work
LONG GetRegKey(HKEY key, LPCTSTR subkey, LPTSTR retdata);
void GotoURL(LPCTSTR url);
void RunApp(LPCTSTR strApp, LPCTSTR strPar=NULL);
// Remove & with && to make sure
// that the string will be displayed
// properly in static controls
void AdjustString(CString& str);
#endif //_USEFUL_H_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -