00001 // University of Washington Bothell Graphics Library 00002 // Authors: Kelvin Sung, Steve Baer 00003 // The accompanying library supports CSS Graphics courses taught at UW-Bothell 00004 // See: http://courses.washington.edu/css450/ 00005 // http://courses.washington.edu/css451/ 00007 00008 // MFC_Library1.h: Main header for including the MFC support windows classes 00009 // The following header files and preprocessor definitions bring in support for 00010 // base MFC classes that this library uses and subclasses from. 00011 #pragma once 00012 00013 #define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers 00014 #define _ATL_CSTRING_EXPLICIT_CONSTRUCTORS // some CString constructors will be explicit 00015 00016 #ifndef WINVER 00017 // #define WINVER 0x400 00018 #endif 00019 00020 #ifndef VC_EXTRALEAN 00021 #define VC_EXTRALEAN // Exclude rarely-used stuff from Windows headers 00022 #endif 00023 00024 #include <afx.h> 00025 #include <afxwin.h> // MFC core and standard components 00026 #include <afxext.h> // MFC extensions 00027 00028 #include <afxdtctl.h> // MFC support for Internet Explorer 4 Common Controls 00029 #ifndef _AFX_NO_AFXCMN_SUPPORT 00030 #include <afxcmn.h> // MFC support for Windows Common Controls 00031 #endif 00032 00033 00034 //By including our library headers in this single header file, all we have to do in 00035 //actual projects is include this single header file. This is a standard we to provide 00036 //library support to external projects. 00037 #include "SliderCtrlWithEcho.h" 00038 #include "UtilityFunctions.h"