Ignore:
Timestamp:
Aug 23, 2000, 8:05:56 PM (25 years ago)
Author:
sandervl
Message:

updates for watcom

File:
1 edited

Legend:

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

    r3645 r4075  
     1/* $Id: shlwapi.h,v 1.2 2000-08-23 18:05:56 sandervl Exp $ */
    12#ifndef __WINE_SHLWAPI_H
    23#define __WINE_SHLWAPI_H
     
    89extern "C" {
    910#endif /* defined(__cplusplus) */
     11
     12BOOL WINAPI PathAppendA(LPSTR lpszPath1,LPCSTR lpszPath2);
     13BOOL WINAPI PathAppendW(LPWSTR lpszPath1,LPCWSTR lpszPath2);
     14
     15LPSTR WINAPI PathBuildRootA(LPSTR lpszPath, int drive);
     16LPWSTR WINAPI PathBuildRootW(LPWSTR lpszPath, int drive);
     17
     18LPSTR WINAPI PathGetArgsA(LPCSTR lpszPath);
     19LPWSTR WINAPI PathGetArgsW(LPCWSTR lpszPath);
     20
     21BOOL WINAPI PathRemoveFileSpecA(LPSTR lpszPath);
     22BOOL WINAPI PathRemoveFileSpecW(LPWSTR lpszPath);
     23
     24void WINAPI PathStripPathA(LPSTR lpszPath);
     25void WINAPI PathStripPathW(LPWSTR lpszPath);
     26
     27void WINAPI PathRemoveArgsA(LPSTR lpszPath);
     28void WINAPI PathRemoveArgsW(LPWSTR lpszPath);
     29
     30void WINAPI PathRemoveExtensionA(LPSTR lpszPath);
     31void WINAPI PathRemoveExtensionW(LPWSTR lpszPath);
     32
     33void WINAPI PathUnquoteSpacesA(LPSTR str);
     34void WINAPI PathUnquoteSpacesW(LPWSTR str);
     35
     36int WINAPI PathParseIconLocationA(LPSTR lpszPath);
     37int WINAPI PathParseIconLocationW(LPWSTR lpszPath);
     38
     39BOOL WINAPI PathIsDirectoryA(LPCSTR lpszPath);
     40BOOL WINAPI PathIsDirectoryW(LPCWSTR lpszPath);
     41
     42BOOL WINAPI PathFileExistsA(LPCSTR lpszPath);
     43BOOL WINAPI PathFileExistsW(LPCWSTR lpszPath);
     44
     45BOOL WINAPI PathIsSameRootA(LPCSTR lpszPath1, LPCSTR lpszPath2);
     46BOOL WINAPI PathIsSameRootW(LPCWSTR lpszPath1, LPCWSTR lpszPath2);
     47
     48BOOL WINAPI PathSetDlgItemPathA(HWND hDlg, int id, LPCSTR pszPath);
     49BOOL WINAPI PathSetDlgItemPathW(HWND hDlg, int id, LPCWSTR pszPath);
    1050
    1151LPSTR WINAPI PathFindFileNameA(LPCSTR pPath);
     
    3070#define PathIsURL WINELIB_NAME_AW(PathIsURL)
    3171
     72BOOL WINAPI PathAddExtensionA(LPSTR pszPath, LPCSTR pszExt);
     73BOOL WINAPI PathAddExtensionW(LPWSTR pszPath, LPCWSTR pszExt);
     74#define PathAddExtension WINELIB_NAME_AW(PathAddExtension)
     75
     76BOOL WINAPI PathStripToRootA(LPSTR pszPath);
     77BOOL WINAPI PathStripToRootW(LPWSTR pszPath);
     78#define PathStripToRoot WINELIB_NAME_AW(PathStripToRoot)
     79
     80LPSTR WINAPI StrChrA(LPCSTR lpStart, WORD wMatch);
     81LPWSTR WINAPI StrChrW(LPCWSTR lpStart, WCHAR wMatch);
     82#define StrChr WINELIB_NAME_AW(StrChr)
     83
     84void WINAPI PathRemoveBlanksA(LPSTR lpszPath);
     85void WINAPI PathRemoveBlanksW(LPWSTR lpszPath);
     86#define  PathRemoveBlanks WINELIB_NAME_AW(PathRemoveBlanks)
     87void WINAPI PathRemoveBlanksAW(LPVOID lpszPath);
     88
    3289#ifdef __cplusplus
    3390} /* extern "C" */
Note: See TracChangeset for help on using the changeset viewer.