Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

78 lines
2.8 KiB

//+-------------------------------------------------------------------------
// Microsoft OLE
// Copyright (C) Microsoft Corporation, 1994 - 1996.
// All rights reserved.
//
// File: dfworld.hxx
//
// Contents: Includes the headers for Win32, OLE, and test utilities
//
// History: 28-Nov-94 DeanE Created
// 21-Feb-96 DeanE Copied from CTOLEUI project
//--------------------------------------------------------------------------
#ifndef __DFWORLD_HXX__
#define __DFWORLD_HXX__
#include <killwarn.h> // Kill useless informational warnings
#include <windows.h> // For Win32 functions
#include <windowsx.h> // UI/control helper functions
#include <stdio.h> // For STDIO stuff
#include <stdarg.h>
#include <stdlib.h> // For STDLIB stuff
#include <malloc.h>
#include <memory.h>
#include <string.h>
#include <direct.h>
#include <ctype.h>
#include <time.h>
#include <tchar.h> // For TCHAR functions
#include <limits.h>
#include <io.h>
#include <assert.h>
#include <commctrl.h> // Common controls
#ifdef _MAC
#include <macport.h> // Mac stuff
#endif // _MAC
#include <ctolerpc.h> // needed for defs ctolerpc tree
#include <cmdlinew.hxx> // Command line helper functions
#include <testhelp.hxx> // Debug Object
#include <dg.hxx> // DataGen utility
#include <stgwrap.hxx> // wrapper for nss/cnv testing
#include <dfhelp.hxx> // Misc docfile test lib stuff
#include <chancedf.hxx> // Chance docfile creation classes
#include <virtdf.hxx> // Virtual docfile classes
#include <stgutil.hxx> // storage utility functions
#include <util.hxx> // docfile utility functions
#include <dbcs.hxx> // dbcs filename generator
#include <tdinc.hxx> // test driver
#include <oledlg.h> // OLE dialogs
#include <autoreg.hxx> // Auto registration library
#include <semshare.hxx> // Thread synchronization class
#include <convert.hxx> // String Conversion functions
// #include <listhelp.hxx> // Linked list helper class
// #include <unkhelp.hxx> // IUnknown helper class
// #include <gdihelp.hxx> // GDI helper class
// #include <thcheck.hxx> // Thread helper class
// #include <miscutil.hxx> // Misc utility functions
// #include <spywin.hxx> // Spy window class
// #include <verify.hxx> // Miscellaneous verification functions
// BUGs on ole headers. Fix it here.
#undef OLESTR
#undef __OLESTR
#ifndef _MAC
#define __OLESTR(str) L##str
#else
#define __OLESTR(str) str
#endif //_MAC
#define OLESTR(str) __OLESTR(str)
#endif // __DFWORLD_HXX__