X-Git-Url: http://git.sourceforge.jp/view?p=ffftp%2Fffftp.git;a=blobdiff_plain;f=mbswrapper.h;h=9d134e186c24dfd39c96867960f19b8f80165c32;hp=f081832785a8b9bc844191f2696a3e73ad25e531;hb=554ddaeeff25cb5ca2494470a41834cfeadec8df;hpb=619b82a7a7f0c24da339c76ef9a102960ce928b0 diff --git a/mbswrapper.h b/mbswrapper.h index f081832..9d134e1 100644 --- a/mbswrapper.h +++ b/mbswrapper.h @@ -143,6 +143,9 @@ BOOL SHGetPathFromIDListM(PCIDLIST_ABSOLUTE pidl, LPSTR pszPath); #undef SHFileOperation #define SHFileOperation SHFileOperationM int SHFileOperationM(LPSHFILEOPSTRUCTA lpFileOp); +#undef SHGetFileInfo +#define SHGetFileInfo SHGetFileInfoM +DWORD_PTR SHGetFileInfoM(LPCSTR pszPath, DWORD dwFileAttributes, SHFILEINFOA *psfi, UINT cbFileInfo, UINT uFlags); #undef AppendMenu #define AppendMenu AppendMenuM BOOL AppendMenuM(HMENU hMenu, UINT uFlags, UINT_PTR uIDNewItem, LPCSTR lpNewItem); @@ -170,6 +173,9 @@ HANDLE SetClipboardDataM(UINT uFormat, HANDLE hMem); #undef CopyFile #define CopyFile CopyFileM BOOL CopyFileM(LPCSTR lpExistingFileName, LPCSTR lpNewFileName, BOOL bFailIfExists); +#undef MoveFile +#define MoveFile MoveFileM +BOOL MoveFileM(LPCSTR lpExistingFileName, LPCSTR lpNewFileName); #undef mkdir #define mkdir _mkdirM int mkdirM(const char * _Path); @@ -182,6 +188,15 @@ int rmdirM(const char * _Path); #undef _rmdir #define _rmdir _rmdirM int _rmdirM(const char * _Path); +#undef remove +#define remove removeM +int removeM(const char * _Filename); +#undef _remove +#define _remove _removeM +int _removeM(const char * _Filename); +#undef _unlink +#define _unlink _unlinkM +int _unlinkM(const char * _Filename); #undef _mbslen #define _mbslen _mbslenM size_t _mbslenM(const unsigned char * _Str);