📄 folderdlg.h
字号:
//FolderDlg.h
#if !defined(__FOLDERDLG_H_INCLUDED)
#define __FOLDERDLG_H_INCLUDED
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
///////////////////////////////////////////////////////////////
//INCLUDE
#include "resource.h"
///////////////////////////////////////////////////////////////
//
class CFolderDlg
{
public:
int ShowFolderDlg(HWND hwndParent, LPTSTR szPath, int nSize);
void SetSubFolder(BOOL bSubFolder) {m_bSubFolder = bSubFolder;}
BOOL GetSubFolder() {return m_bSubFolder;}
protected:
LPTSTR m_pszPath;
int m_nSize;
HIMAGELIST m_hImageList;
BOOL m_bRefresh;
BOOL m_bSubFolder;
LPTSTR m_lpszName;
void OnOK(HWND);
void OnInitDialog(HWND);
void CreateNewFolder(HWND);
void OnRenameFolder(HWND);
void SetCurrentFolder(HWND, LPCTSTR);
void GetTree (HWND, HTREEITEM, LPTSTR);
int CountChildren (LPTSTR, LPTSTR);
int EnumChildren (HWND, HTREEITEM, LPTSTR);
void OnItemExpanded(NMTREEVIEW*);
void OnItemExpanding(NMTREEVIEW*);
static LRESULT CALLBACK FolderDlgProc(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam);
};
#endif //__FOLDERDLG_H_INCLUDED
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -