home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Windows Gam…ming Gurus (2nd Edition) / Disc2.iso / msdn_vcb / samples / vc98 / sdk / com / inole2 / readme.txt < prev   
Text File  |  1995-05-09  |  5KB  |  142 lines

  1. ===========================================================
  2.            INSIDE OLE BY KRAIG BROCKSCHMIDT
  3.                     COMPANION DISC
  4.        COPYRIGHT (C) 1995 BY KRAIG BROCKSCHMIDT
  5. ===========================================================
  6.  
  7. This companion CD contains the sample source code and
  8. related support files for the examples presented in Inside
  9. OLE by Kraig Brockschmidt. We recommend that you store this
  10. disc in a safe place after you install the files.
  11.  
  12.  
  13.  
  14.  
  15.              INSTALLATION
  16.  
  17. The files on this disc are not compressed and can be copied
  18. to your hard disk by running the Setup program (under Windows
  19. NT or Windows 95) or by dragging the files in the CODE directory
  20. to an INOLE directory on your hard disk using File Manager or
  21. another utility (under 16-bit Windows). You must have at least
  22. 7.5 MB of free space on your hard disk to install the files.
  23.  
  24. **************************************************************
  25. *                                                            *
  26. *                        IMPORTANT                           *
  27. *                                                            *
  28. **************************************************************
  29.  
  30. Many of the samples include a REG (registration) file that
  31. must be "run" before the samples will work. Double click
  32. on the file in FIle Manager or Explorer to "run" them.  If you
  33. are working on Win32 platforms, use WIN32.REG.  If you are
  34. working on Windows 3.1x, use WIN16.REG.
  35.  
  36. The REG files assume that you install the files to C:\INOLE;
  37. you'll need to edit the REG files if you install the files
  38. to another directory.  Simply replace all occurances of
  39. "c:\inole" with the actual installation directory.
  40.  
  41.  
  42.  
  43.  
  44.              DISC CONTENTS
  45.  
  46. The sample source code and support files for each chapter 
  47. are stored under CHAPXX, where XX is the chapter number. 
  48. For example, all files for Chapter 2 are in the CHAP02 
  49. directory. Several other directories contain files that you 
  50. will need for compilation or that you might want to study. 
  51. They include:
  52.  
  53. DIRECTORY     CONTENTS
  54. ---------     --------
  55. BUILD         Contains the  DLL and EXE files created by
  56.               MAKEALL.BAT files. It is recommended that you
  57.               add this directory to your path.
  58.  
  59. CLASSLIB      C++ class library created for this book.
  60.  
  61. INC           Include files (H) needed for this book.
  62.               Must be in your INCLUDE environment path.
  63.  
  64. INTERFAC      OLE template interface implementations.
  65.  
  66. LIB           Library files (LIB) needed for this book.
  67.               Must be in your LIB environment path.
  68.  
  69.  
  70. See the file CONTENTS.TXT for a full description of the
  71. contents of the companion disC.
  72.  
  73. Be sure that all environment variables are set correctly for
  74. your compiler. For example, if you have the Inside OLE files,
  75. Visual C++ 2.0, the Win32 SDK, and the OLE controls development
  76. kit installed on drive C, your environment variables should
  77. include the following (long lines have been broken):
  78.  
  79. INCLUDE=C:\MSVC20\INCLUDE;C:\MSVC20\MFC\INCLUDE;C:\MSVC20\CDK32\INCLUDE;
  80.         C:\MSTOOLS\IDL;C:\MSTOOLS\H;C:\INOLE\INC
  81. LIB=C:\MSVC20\LIB;C:\MSVC20\MFC\LIB;C:\MSVC20\CDK32\LIB;
  82.     C:\MSTOOLS\LIB;C:\INOLE\LIB
  83. PATH=C:\MSVC20\BIN;C:\MSVC20\CDK32\BIN;C:\MSTOOLS\BIN;C:\INOLE\BUILD
  84.  
  85.  
  86. Check your compiler's documentation for more information.
  87.  
  88. NOTE: You might need to increase your environment size to accommodate
  89. the environment variables.
  90.  
  91.  
  92.  
  93.  
  94.          BUILDING THE SAMPLE PROGRAMS
  95.  
  96. To compile all the sample programs on this disc, run the MAKEALL.BAT
  97. batch file in the installation directory. You must add the INCLUDE
  98. and LIB directories from this installation to the INCLUDE and LIB
  99. environment variables as detailed above.
  100.  
  101. For detailed information on the build process and the files
  102. involved, see the file BUILD.TXT.  This file also includes
  103. information on the OLE UI Library and the MIDL compiler which
  104. may be important for your work with these samples
  105.  
  106.  
  107.  
  108.  
  109.         KNOWN ERRORS AND PROBLEMS
  110.  
  111. As the printed copy of this book was finalized, extensive testing
  112. and debugging were performed on the samples on Windows 3.1x (16-bit),
  113. Windows NT 3.5 and 3.51, and Windows 95, the latter two platforms
  114. being still in pre-release form at the time of production.  As bugs
  115. are invariably found, there are several places where the book text
  116. does not match the sample code.  The file ERRATA.TXT points out these
  117. discrepancies and contains the most up-to-date information.  Please
  118. take a few moments to review ERRATA.TXT and mark the printed
  119. book as appropriate.
  120.  
  121.  
  122.  
  123.  
  124.   IF THERE ARE PROBLEMS WITH THIS DISC OR THE SAMPLES
  125.  
  126. Every effort was made to ensure the accuracy of the book and
  127. this disc. Should you encounter a problem, please contact
  128. us at the following address:
  129.  
  130.     Microsoft Press
  131.     Attn: Inside OLE Editor
  132.     One Microsoft Way
  133.     Redmond, WA  98052-6399
  134.  
  135. No telephone calls, please.
  136.  
  137. The author also welcomes your comments through email at
  138. kraigb@microsoft.com.  Due to the potential volume of email,
  139. responses are not guaranteed.  For timely support of OLE
  140. questions or problems, contact Microsoft Developer Support
  141. Services.
  142.