//+------------------------------------------------------------------------- // 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 // Kill useless informational warnings #include // For Win32 functions #include // UI/control helper functions #include // For STDIO stuff #include #include // For STDLIB stuff #include #include #include #include #include #include #include // For TCHAR functions #include #include #include #include // Common controls #ifdef _MAC #include // Mac stuff #endif // _MAC #include // needed for defs ctolerpc tree #include // Command line helper functions #include // Debug Object #include // DataGen utility #include // wrapper for nss/cnv testing #include // Misc docfile test lib stuff #include // Chance docfile creation classes #include // Virtual docfile classes #include // storage utility functions #include // docfile utility functions #include // dbcs filename generator #include // test driver #include // OLE dialogs #include // Auto registration library #include // Thread synchronization class #include // String Conversion functions // #include // Linked list helper class // #include // IUnknown helper class // #include // GDI helper class // #include // Thread helper class // #include // Misc utility functions // #include // Spy window class // #include // 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__