2013-03-14 01:14:18 +00:00
|
|
|
//
|
2000-10-04 21:04:31 +00:00
|
|
|
// ph.h : include file for standard system include files,
|
|
|
|
// or project specific include files that are used frequently, but
|
|
|
|
// are changed infrequently
|
|
|
|
// it is used to generate precompiled header file, if supported.
|
|
|
|
|
|
|
|
#if !defined(PH_H__FEF419E3_6EB6_11D3_907D_204C4F4F5020__INCLUDED_)
|
|
|
|
#define PH_H__FEF419E3_6EB6_11D3_907D_204C4F4F5020__INCLUDED_
|
|
|
|
|
|
|
|
#define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers
|
|
|
|
|
|
|
|
// comment next two lines to compile ANSI version
|
|
|
|
//#define UNICODE
|
|
|
|
//#define _UNICODE
|
|
|
|
|
2009-06-17 12:44:56 +00:00
|
|
|
#if DBG
|
2001-01-10 01:25:29 +00:00
|
|
|
#define _DEBUG
|
|
|
|
#endif
|
|
|
|
|
2005-01-04 23:36:14 +00:00
|
|
|
#include <stdarg.h>
|
|
|
|
|
|
|
|
#include <windef.h>
|
|
|
|
#include <winbase.h>
|
2011-11-14 22:14:52 +00:00
|
|
|
#include <wincon.h>
|
2005-01-04 23:36:14 +00:00
|
|
|
#include <wingdi.h>
|
|
|
|
#include <winuser.h>
|
|
|
|
#include <winreg.h>
|
2000-10-04 21:04:31 +00:00
|
|
|
|
2011-10-06 21:36:10 +00:00
|
|
|
#include <cassert>
|
2000-10-04 21:04:31 +00:00
|
|
|
#define ASSERT assert
|
|
|
|
#ifdef _DEBUG
|
|
|
|
#define VERIFY ASSERT
|
|
|
|
#else
|
|
|
|
#define VERIFY(e) (e)
|
|
|
|
#endif
|
2005-01-04 23:36:14 +00:00
|
|
|
|
2000-10-04 21:04:31 +00:00
|
|
|
#include <conio.h>
|
2011-10-06 21:36:10 +00:00
|
|
|
#include <climits>
|
2005-01-04 23:36:14 +00:00
|
|
|
#include <tchar.h>
|
2011-10-06 21:36:10 +00:00
|
|
|
#include <cstdio>
|
|
|
|
#include <cstdlib>
|
2005-01-04 23:36:14 +00:00
|
|
|
#include <ctype.h>
|
2011-10-06 21:36:10 +00:00
|
|
|
#include <new>
|
2000-10-04 21:04:31 +00:00
|
|
|
|
2001-01-10 01:25:29 +00:00
|
|
|
// INHERITED_ACE is from windows 2000
|
|
|
|
#ifndef INHERITED_ACE
|
|
|
|
#define INHERITED_ACE (0x10)
|
|
|
|
#endif
|
|
|
|
|
2000-10-04 21:04:31 +00:00
|
|
|
#endif // !defined(PH_H__FEF419E3_6EB6_11D3_907D_204C4F4F5020__INCLUDED_)
|