6 #ifndef _INC_cFileDirDlg_H
7 #define _INC_cFileDirDlg_H
12 #include "../GrayLibBase.h"
15 #if defined(_WIN32) && (_MSC_VER >= 1300) && ! defined(UNDER_CE)
16 #include "../WinAPI/WinTypes.h"
17 typedef WORD FILEOP_FLAGS;
35 static int CALLBACK BrowseCallbackProc(HWND hWnd,
WINMSG_t uMsg, LPARAM lParam, LPARAM lpData);
37 cFileDirDlg(HWND hWndOwner,
const FILECHAR_t* pszDir);
#define GRAYCALL
declare calling convention for static functions so everyone knows the arg passing scheme....
Definition: GrayCore.h:36
#define GRAYLIB_LINK
Definition: GrayLibBase.h:35
#define _MAX_PATH
Definition: SysTypes.h:423
INT32 HRESULT
_WIN32 style error codes. INT32
Definition: SysTypes.h:465
UINT WINMSG_t
Supplement _WIN32 "windows.h".
Definition: WinTypes.h:111
char FILECHAR_t
a UTF8 char in a file name. like TCHAR
Definition: FileName.h:22
FILEOP_TYPE
Definition: FileName.h:29