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
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__
|