| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 | 
							- #pragma once
 
- #ifdef _UNICODE				
 
- 	#define STRLEN(pText)	wcslen(pText)
 
- #else
 
- 	#define STRLEN(pText)	strlen(pText)
 
- #endif
 
- #ifdef _UNICODE				
 
- 	#define STRSTR(a, b)	wcsstr(a, b)
 
- #else
 
- 	#define STRSTR(a, b)	strstr(a, b)
 
- #endif
 
- #ifdef _UNICODE				
 
- 	#define STRCMP(a, b)	wcscmp(a, b)
 
- #else
 
- 	#define STRCMP(a, b)	strcmp(a, b)
 
- #endif
 
- #ifdef _UNICODE				
 
- 	#define STRTOK(a, b)	wcstok(a, b)
 
- #else
 
- 	#define STRTOK(a, b)	strtok(a, b)
 
- #endif
 
- #ifdef _UNICODE				
 
- 	#define STRCPY(a, b)	wcscpy(a, b)
 
- #else
 
- 	#define STRCPY(a, b)	strcpy(a, b)
 
- #endif
 
- #ifdef _UNICODE				
 
- 	#define STRNCPY(a, b, l)	wcsncpy(a, b, l)
 
- #else
 
- 	#define STRNCPY(a, b, l)	strncpy(a, b, l)
 
- #endif
 
- #ifdef _UNICODE				
 
- 	#define SPRINTF	wsprintf
 
- #else
 
- 	#define SPRINTF	sprintf
 
- #endif
 
- #ifdef _UNICODE				
 
- 	#define STRNCPY(a, b, t)	wcsncpy(a, b, t)
 
- #else
 
- 	#define STRNCPY(a, b, t)	strncpy(a, b, t)
 
- #endif
 
- #ifdef _UNICODE				
 
- 	#define ATOL(a)	_wtol(a)
 
- #else
 
- 	#define ATOL(a)	atol(a)
 
- #endif
 
- #ifdef _UNICODE				
 
- 	#define ATOI(a)	_wtoi(a)
 
- #else
 
- 	#define ATOI(a)	atoi(a)
 
- #endif
 
- #ifdef _UNICODE				
 
- 	#define SPLITPATH	_wsplitpath
 
- #else
 
- 	#define SPLITPATH	_splitpath
 
- #endif
 
- #ifdef _UNICODE
 
- 	#define STAT	_wstat
 
- #else
 
- 	#define STAT	_stat
 
- #endif
 
- #ifdef _UNICODE
 
- #define STRICMP	_wcsicmp
 
- #else
 
- #define STRICMP	_stricmp
 
- #endif
 
- #ifdef _UNICODE
 
- #define GETENV _wgetenv
 
- #else
 
- #define GETENV getenv
 
- #endif
 
 
  |