#ifndef _CMDLINEH_ #define _CMDLINEH_ BOOL GetCommandLineParamW( IN LPCWSTR CmdLine, IN ULONG ParamIndex, OUT LPWSTR Buffer, IN ULONG BufferSize, OUT PULONG ParamLen ); BOOL GetCommandLineParamA( IN LPCSTR CmdLine, IN ULONG ParamIndex, OUT LPSTR Buffer, IN ULONG BufferSize, OUT PULONG ParamLen ); char *ExtractFilePathA(const char *FileName, char *FilePath); wchar_t *ExtractFilePathW(const wchar_t *FileName, wchar_t *FilePath); #ifdef UNICODE #define ExtractFilePath ExtractFilePathW #define GetCommandLineParam GetCommandLineParamW #else // ANSI #define ExtractFilePath ExtractFilePathA #define GetCommandLineParam GetCommandLineParamA #endif #endif /* _CMDLINEH_ */