Ignore:
Timestamp:
Jun 24, 1999, 9:27:49 PM (26 years ago)
Author:
phaller
Message:

Add: even more SHELL32 APIs ... and some corrections

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/win/shellapi.h

    r4 r183  
    1 /* $Id: shellapi.h,v 1.1 1999-05-24 20:19:19 ktk Exp $ */
     1/* $Id: shellapi.h,v 1.2 1999-06-24 19:27:48 phaller Exp $ */
    22
    33#ifndef _WINE_SHELLAPI_H
     
    129129} SHFILEINFOW;
    130130
    131 DECL_WINELIB_TYPE_AW(SHFILEINFO)
    132 
    133131DWORD   WINAPI SHGetFileInfoA(LPCSTR,DWORD,SHFILEINFOA*,UINT,UINT);
    134132DWORD   WINAPI SHGetFileInfoW(LPCWSTR,DWORD,SHFILEINFOW*,UINT,UINT);
    135 #define  SHGetFileInfo WINELIB_NAME_AW(SHGetFileInfo)
     133
    136134
    137135/******************************************
     
    189187} SHFILEOPSTRUCTW, *LPSHFILEOPSTRUCTW;
    190188
    191 #define  SHFILEOPSTRUCT WINELIB_NAME_AW(SHFILEOPSTRUCT)
    192 #define  LPSHFILEOPSTRUCT WINELIB_NAME_AW(LPSHFILEOPSTRUCT)
    193 
    194 DWORD   WINAPI SHFileOperationA (LPSHFILEOPSTRUCTA lpFileOp); 
    195 DWORD   WINAPI SHFileOperationW (LPSHFILEOPSTRUCTW lpFileOp);
    196 #define  SHFileOperation WINELIB_NAME_AW(SHFileOperation)
    197 
    198 DWORD WINAPI SHFileOperationAW(DWORD x);
     189DWORD   WIN32API SHFileOperationA (LPSHFILEOPSTRUCTA lpFileOp); 
     190DWORD   WIN32API SHFileOperationW (LPSHFILEOPSTRUCTW lpFileOp);
     191
    199192
    200193/******************************************
     
    208201#define SE_ERR_NOASSOC          31
    209202
    210 HINSTANCE16     WINAPI ShellExecute16(HWND16,LPCSTR,LPCSTR,LPCSTR,LPCSTR,INT16);
    211203HINSTANCE       WINAPI ShellExecuteA(HWND,LPCSTR,LPCSTR,LPCSTR,LPCSTR,INT);
    212204HINSTANCE       WINAPI ShellExecuteW(HWND,LPCWSTR,LPCWSTR,LPCWSTR,LPCWSTR,INT);
    213 #define     ShellExecute WINELIB_NAME_AW(ShellExecute)
    214205
    215206/******************************************
     
    296287 */
    297288
    298 HICON16 WINAPI ExtractIcon16(HINSTANCE16,LPCSTR,UINT16);
    299289HICON   WINAPI ExtractIconA(HINSTANCE,LPCSTR,UINT);
    300290HICON   WINAPI ExtractIconW(HINSTANCE,LPCWSTR,UINT);
    301 #define     ExtractIcon WINELIB_NAME_AW(ExtractIcon)
    302 
    303 HICON16     WINAPI ExtractAssociatedIcon16(HINSTANCE16,LPSTR,LPWORD);
     291
    304292HICON     WINAPI ExtractAssociatedIconA(HINSTANCE,LPSTR,LPWORD);
    305293HICON     WINAPI ExtractAssociatedIconW(HINSTANCE,LPWSTR,LPWORD);
    306 #define     ExtractAssociatedIcon WINELIB_NAME_AW(ExtractAssociatedIcon)
    307 
    308 HICON16 WINAPI ExtractIconEx16 ( LPCSTR, INT16, HICON16 *, HICON16 *, UINT16 );
     294
    309295HICON WINAPI ExtractIconExA( LPCSTR, INT, HICON *, HICON *, UINT );
    310296HICON WINAPI ExtractIconExW( LPCWSTR, INT, HICON *, HICON *, UINT );
    311 #define  ExtractIconEx WINELIB_NAME_AW(ExtractIconEx)
    312297HICON WINAPI ExtractIconExAW(LPCVOID, INT, HICON *, HICON *, UINT );
    313298
    314 HINSTANCE16 WINAPI FindExecutable16(LPCSTR,LPCSTR,LPSTR);
    315299HINSTANCE WINAPI FindExecutableA(LPCSTR,LPCSTR,LPSTR);
    316300HINSTANCE WINAPI FindExecutableW(LPCWSTR,LPCWSTR,LPWSTR);
    317 #define     FindExecutable WINELIB_NAME_AW(FindExecutable)
    318 
    319 BOOL16      WINAPI ShellAbout16(HWND16,LPCSTR,LPCSTR,HICON16);
     301
    320302BOOL      WINAPI ShellAboutA(HWND,LPCSTR,LPCSTR,HICON);
    321303BOOL      WINAPI ShellAboutW(HWND,LPCWSTR,LPCWSTR,HICON);
    322 #define     ShellAbout WINELIB_NAME_AW(ShellAbout)
    323304
    324305#pragma pack(4)
Note: See TracChangeset for help on using the changeset viewer.