📄 browsedir.h
字号:
//Browser.h
#if !defined _browsedir_h_
#define _browsedir_h_
#include <shlobj.h>
class CBrowseDir
{
public:
struct struct_browsedir
{
HWND hOwnerWnd;
BOOL bIncludeSubDir;
char * lpszInitDir;
char *lpszTitle;
char szDisplayName[255];
char szPath[255];
WNDPROC proc;
DWORD uFlag;
} ;
private:
struct_browsedir m_dir;
public:
CBrowseDir( CWnd * phParentWnd,
BOOL bIncludeSubDir=FALSE,
char * lpszInitDir=NULL,
char * lpszTitle=NULL,
DWORD uFlag=BIF_RETURNONLYFSDIRS)
{
m_dir.szPath[0]=0;
m_dir.szDisplayName[0]=0;
m_dir.hOwnerWnd =phParentWnd->m_hWnd;
m_dir.lpszInitDir=lpszInitDir;
m_dir.bIncludeSubDir=bIncludeSubDir;
m_dir.uFlag=uFlag;
m_dir.lpszTitle=lpszTitle;
}
~CBrowseDir(){};
LPSTR GetPathName(){return m_dir.szPath;}
LPSTR GetDisplayName(){return m_dir.szDisplayName;}
BOOL IsIncludeSubDir(){return (BOOL)m_dir.bIncludeSubDir;}
int DoModal();
};
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -