home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Windows Gam…ming Gurus (2nd Edition) / Disc2.iso / vc98 / crt / src / awint.h < prev    next >
C/C++ Source or Header  |  1998-06-17  |  2KB  |  65 lines

  1. /***
  2. *awint.h - internal definitions for A&W Win32 wrapper routines.
  3. *
  4. *       Copyright (c) 1994-1997, Microsoft Corporation. All rights reserved.
  5. *
  6. *Purpose:
  7. *       Contains internal definitions/declarations for A&W wrapper functions.
  8. *       Not included in internal.h since windows.h is required for these.
  9. *
  10. *       [Internal]
  11. *
  12. ****/
  13.  
  14. #if _MSC_VER > 1000
  15. #pragma once
  16. #endif  /* _MSC_VER > 1000 */
  17.  
  18. #ifdef _WIN32
  19.  
  20. #ifndef _INC_AWINC
  21. #define _INC_AWINC
  22.  
  23. #ifndef _CRTBLD
  24. /*
  25.  * This is an internal C runtime header file. It is used when building
  26.  * the C runtimes only. It is not to be used as a public header file.
  27.  */
  28. #error ERROR: Use of C runtime library internal header file.
  29. #endif  /* _CRTBLD */
  30.  
  31. #ifdef __cplusplus
  32. extern "C" {
  33. #endif  /* __cplusplus */
  34.  
  35. #include <windows.h>
  36.  
  37. /* internal A&W routines */
  38.  
  39. int __cdecl __crtCompareStringW(LCID, DWORD, LPCWSTR, int, LPCWSTR, int, int);
  40. int __cdecl __crtCompareStringA(LCID, DWORD, LPCSTR, int, LPCSTR, int, int);
  41.  
  42. int __cdecl __crtGetLocaleInfoW(LCID, LCTYPE, LPWSTR, int, int);
  43. int __cdecl __crtGetLocaleInfoA(LCID, LCTYPE, LPSTR, int, int);
  44.  
  45. int __cdecl __crtLCMapStringW(LCID, DWORD, LPCWSTR, int, LPWSTR, int, int);
  46. int __cdecl __crtLCMapStringA(LCID, DWORD, LPCSTR, int, LPSTR, int, int, BOOL);
  47.  
  48. BOOL __cdecl __crtGetStringTypeW(DWORD, LPCWSTR, int, LPWORD, int, int);
  49. BOOL __cdecl __crtGetStringTypeA(DWORD, LPCSTR, int, LPWORD, int, int, BOOL);
  50.  
  51. LPVOID __cdecl __crtGetEnvironmentStringsW(VOID);
  52. LPVOID __cdecl __crtGetEnvironmentStringsA(VOID);
  53.  
  54. LPWSTR __cdecl __crtGetCommandLineW(VOID);
  55.  
  56. int __cdecl __crtMessageBoxA(LPCSTR, LPCSTR, UINT);
  57.  
  58. #ifdef __cplusplus
  59. }
  60. #endif  /* __cplusplus */
  61.  
  62. #endif  /* _INC_AWINC */
  63.  
  64. #endif  /* _WIN32 */
  65.