Eric Oulashin's C++ Audio Mixer 1.0
stdafx.h
Go to the documentation of this file.
1// stdafx.h : include file for standard system include files,
2// or project specific include files that are used frequently,
3// but are changed infrequently
4
5#pragma once
6
7#ifdef _WINDOWS
8
9#ifndef VC_EXTRALEAN
10#define VC_EXTRALEAN // Exclude rarely-used stuff from Windows headers
11#endif
12
13#include "targetver.h"
14
15#define _ATL_CSTRING_EXPLICIT_CONSTRUCTORS // some CString constructors will be explicit
16
17// turns off MFC's hiding of some common and often safely ignored warning messages
18#define _AFX_ALL_WARNINGS
19
20#include <afxwin.h> // MFC core and standard components
21#include <afxext.h> // MFC extensions
22
23
24#include <afxdisp.h> // MFC Automation classes
25
26
27
28#ifndef _AFX_NO_OLE_SUPPORT
29#include <afxdtctl.h> // MFC support for Internet Explorer 4 Common Controls
30#endif
31#ifndef _AFX_NO_AFXCMN_SUPPORT
32#include <afxcmn.h> // MFC support for Windows Common Controls
33#endif // _AFX_NO_AFXCMN_SUPPORT
34
35#include <afxcontrolbars.h> // MFC support for ribbons and control bars
36
37
38
39
40
41
42
43
44
45#ifdef _UNICODE
46#if defined _M_IX86
47#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='x86' publicKeyToken='6595b64144ccf1df' language='*'\"")
48#elif defined _M_X64
49#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='amd64' publicKeyToken='6595b64144ccf1df' language='*'\"")
50#else
51#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'\"")
52#endif
53#endif
54
55
56#endif