source: trunk/Launcher/StdAfx.h @ 6

Revision 6, 3.3 KB checked in by lowjoel, 7 years ago (diff)

Added the source files from Launcher (SVN migration commit 4)

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
Line 
1// stdafx.h : include file for standard system include files,
2//  or project specific include files that are used frequently, but
3//      are changed infrequently
4//
5// Eraser. Secure data removal. For Windows.
6// Copyright © 1997-2001  Sami Tolvanen (sami@tolvanen.com).
7//
8// This program is free software; you can redistribute it and/or
9// modify it under the terms of the GNU General Public License
10// as published by the Free Software Foundation; either version 2
11// of the License, or (at your option) any later version.
12//
13// This program is distributed in the hope that it will be useful,
14// but WITHOUT ANY WARRANTY; without even the implied warranty of
15// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16// GNU General Public License for more details.
17//
18// You should have received a copy of the GNU General Public License
19// along with this program; if not, write to the Free Software
20// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
21// 02111-1307, USA.
22
23#if !defined(AFX_STDAFX_H__DC6635CC_F67B_11D2_BBF6_00105AAF62C4__INCLUDED_)
24#define AFX_STDAFX_H__DC6635CC_F67B_11D2_BBF6_00105AAF62C4__INCLUDED_
25#pragma once
26
27#ifndef VC_EXTRALEAN
28#define VC_EXTRALEAN    // Exclude rarely-used items from Windows headers.
29#endif
30
31// Modify the following defines if you have to target an OS before the ones
32// specified in the following code. See MSDN for the latest information
33// about corresponding values for different operating systems.
34#ifndef WINVER      // Permit use of features specific to Windows 95 and Windows NT 4.0 or later.
35#define WINVER 0x0500   // Change this to the appropriate value to target
36#endif                     // Windows 98 and Windows 2000 or later.
37
38#ifndef _WIN32_WINNT    // Permit use of features specific to Windows NT 4.0 or later.
39#define _WIN32_WINNT 0x0500 // Change this to the appropriate value to target
40#endif               // Windows 98 and Windows 2000 or later.
41
42#ifndef _WIN32_WINDOWS        // Permit use of features specific to Windows 98 or later.
43#define _WIN32_WINDOWS 0x0500    // Change this to the appropriate value to target
44#endif                // Windows Millennium Edition or later.
45
46#ifndef _WIN32_IE       // Permit use of features specific to Internet Explorer 4.0 or later.
47#define _WIN32_IE 0x0500   // Change this to the appropriate value to target
48#endif          // Internet Explorer 5.0 or later.
49
50#define _ATL_CSTRING_EXPLICIT_CONSTRUCTORS  // Some CString constructors will be explicit.
51
52// Turns off MFC feature that hides of some common warning messages
53// that are frequently and safely ignored .
54#define _AFX_ALL_WARNINGS
55
56#include <afxwin.h>         // MFC core and standard components
57#include <afxext.h>         // MFC extensions
58#include <afxdtctl.h>       // MFC support for Internet Explorer 4 Common Controls
59#ifndef _AFX_NO_AFXCMN_SUPPORT
60#include <afxcmn.h>         // MFC support for Windows Common Controls
61#endif // _AFX_NO_AFXCMN_SUPPORT
62
63#include <afxmt.h>
64#include <afxcoll.h>
65#include <eh.h>             // structured exception
66#include "..\shared\SeException.h"    // handling
67
68#ifndef _AFXDLL
69#define AfxLoadLibrary  ::LoadLibrary
70#define AfxFreeLibrary  ::FreeLibrary
71#endif
72
73//{{AFX_INSERT_LOCATION}}
74// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
75
76#endif // !defined(AFX_STDAFX_H__DC6635CC_F67B_11D2_BBF6_00105AAF62C4__INCLUDED_)
Note: See TracBrowser for help on using the repository browser.