Changeset 5618 for trunk/src/shell32/shell32_main.h
- Timestamp:
- Apr 28, 2001, 3:33:49 PM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/shell32/shell32_main.h
r5576 r5618 1 /* $Id: shell32_main.h,v 1. 8 2001-04-23 10:47:23sandervl Exp $ */1 /* $Id: shell32_main.h,v 1.9 2001-04-28 13:33:45 sandervl Exp $ */ 2 2 /* 3 3 * internal Shell32 Library definitions … … 17 17 #include "wine/obj_shelllink.h" 18 18 #include "wine/obj_extracticon.h" 19 #include "wine/obj_oleview.h" 19 20 #ifdef __WIN32OS2__ 20 21 #include <heapstring.h> … … 35 36 * pointer to functions dynamically loaded 36 37 */ 37 extern void (* WINAPI pDLLInitComctl)(LPVOID);38 extern INT (* WINAPI pImageList_AddIcon) (HIMAGELIST himl, HICON hIcon);39 extern INT (* WINAPI pImageList_ReplaceIcon) (HIMAGELIST, INT, HICON);40 extern HIMAGELIST (* WINAPI pImageList_Create) (INT,INT,UINT,INT,INT);41 extern BOOL (* WINAPI pImageList_Draw) (HIMAGELIST himl, int i, HDC hdcDest, int x, int y, UINT fStyle);42 extern HICON (* WINAPI pImageList_GetIcon) (HIMAGELIST, INT, UINT);43 extern INT (* WINAPI pImageList_GetImageCount)(HIMAGELIST);44 extern COLORREF (* WINAPI pImageList_SetBkColor)(HIMAGELIST, COLORREF);45 46 38 extern LPVOID (* WINAPI pCOMCTL32_Alloc) (INT); 47 39 extern BOOL (* WINAPI pCOMCTL32_Free) (LPVOID); 48 40 49 extern HDPA (* WINAPI pDPA_Create) (INT); 50 extern INT (* WINAPI pDPA_InsertPtr) (const HDPA, INT, LPVOID); 51 extern BOOL (* WINAPI pDPA_Sort) (const HDPA, PFNDPACOMPARE, LPARAM); 52 extern LPVOID (* WINAPI pDPA_GetPtr) (const HDPA, INT); 53 extern BOOL (* WINAPI pDPA_Destroy) (const HDPA); 54 extern INT (* WINAPI pDPA_Search) (const HDPA, LPVOID, INT, PFNDPACOMPARE, LPARAM, UINT); 55 extern LPVOID (* WINAPI pDPA_DeletePtr) (const HDPA hdpa, INT i); 41 #define pDPA_Create DPA_Create 42 #define pDPA_InsertPtr DPA_InsertPtr 43 #define pDPA_Sort DPA_Sort 44 #define pDPA_GetPtr DPA_GetPtr 45 #define pDPA_Destroy DPA_Destroy 46 #define pDPA_Search DPA_Search 47 #define pDPA_DeletePtr DPA_DeletePtr 48 56 49 #define pDPA_GetPtrCount(hdpa) (*(INT*)(hdpa)) 57 50 58 extern HICON (* WINAPI pLookupIconIdFromDirectoryEx)(LPBYTE dir, BOOL bIcon, INT width, INT height, UINT cFlag); 59 extern HICON (* WINAPI pCreateIconFromResourceEx)(LPBYTE bits,UINT cbSize, BOOL bIcon, DWORD dwVersion, INT width, INT height,UINT cFlag); 51 #define pLookupIconIdFromDirectoryEx LookupIconIdFromDirectoryEx 52 #define pCreateIconFromResourceEx CreateIconFromResourceEx 60 53 61 54 /* ole2 */ … … 68 61 */ 69 62 BOOL WINAPI Shell_GetImageList(HIMAGELIST * lpBigList, HIMAGELIST * lpSmallList); 70 71 HRESULT WINAPI StrRetToStrNA (LPVOID dest, DWORD len, LPSTRRET src, LPITEMIDLIST pidl);72 HRESULT WINAPI StrRetToStrNW (LPVOID dest, DWORD len, LPSTRRET src, LPITEMIDLIST pidl);73 HRESULT WINAPI StrRetToStrN (LPVOID dest, DWORD len, LPSTRRET src, LPITEMIDLIST pidl);74 63 75 64 /* Iconcache */
Note:
See TracChangeset
for help on using the changeset viewer.