OSDN Git Service

Fix bugs of displaying icons in the local file list.
[ffftp/ffftp.git] / mbswrapper.h
index 53cec9c..9d134e1 100644 (file)
@@ -143,6 +143,9 @@ BOOL SHGetPathFromIDListM(PCIDLIST_ABSOLUTE pidl, LPSTR pszPath);
 #undef SHFileOperation\r
 #define SHFileOperation SHFileOperationM\r
 int SHFileOperationM(LPSHFILEOPSTRUCTA lpFileOp);\r
+#undef SHGetFileInfo\r
+#define SHGetFileInfo SHGetFileInfoM\r
+DWORD_PTR SHGetFileInfoM(LPCSTR pszPath, DWORD dwFileAttributes, SHFILEINFOA *psfi, UINT cbFileInfo, UINT uFlags);\r
 #undef AppendMenu\r
 #define AppendMenu AppendMenuM\r
 BOOL AppendMenuM(HMENU hMenu, UINT uFlags, UINT_PTR uIDNewItem, LPCSTR lpNewItem);\r
@@ -170,6 +173,9 @@ HANDLE SetClipboardDataM(UINT uFormat, HANDLE hMem);
 #undef CopyFile\r
 #define CopyFile CopyFileM\r
 BOOL CopyFileM(LPCSTR lpExistingFileName, LPCSTR lpNewFileName, BOOL bFailIfExists);\r
+#undef MoveFile\r
+#define MoveFile MoveFileM\r
+BOOL MoveFileM(LPCSTR lpExistingFileName, LPCSTR lpNewFileName);\r
 #undef mkdir\r
 #define mkdir _mkdirM\r
 int mkdirM(const char * _Path);\r