By Kraig Brockschmidt
PUBLISHED BY
Microsoft Press
A Division of Microsoft Corporation
One Microsoft Way
Redmond, Washington 98052-6399
Copyright © 1995 by Kraig Brockschmidt
The source code files for the sample programs described in this book are included in the Microsoft Developer Network Library. You can access these files from SDK Documentation\Platform SDK\Reference\Code Samples\COM\INOLE2
All rights reserved. No part of the contents of this book may be reproduced or transmitted in any form or by any means without the written permission of the publisher.
Library of Congress Cataloging-in-Publication Data
Brockschmidt, Kraig, 1968
Inside OLE / Kraig Brockschmidt.2nd Edition
p. cm.
Includes index.
ISBN 1-55615-843-2
1. Object-oriented programming (Computer science) 2. Microsoft
Windows (Computer file) I. Title.
QA76.64.B76 1995
005.75dc20 93-15969
CIP
Printed and bound in the United States of America.
1 2 3 4 5 6 7 8 9 QMQM 0 9 8 7 6 5
Distributed to the book trade in Canada by Macmillan of Canada, a division of Canada Publishing Corporation.
A CIP catalogue record for this book is available from the British Library.
Microsoft Press books are available through booksellers and distributors worldwide. For further information about international editions, contact your local Microsoft Corporation office. Or contact Microsoft Press International directly at fax (425) 936-7329.
PostScript is a trademark of Adobe Systems, Incorporated. Macintosh is a registered trademark of Apple Computer, Incorporated. Borland is a registered trademark of Borland International, Incorporated. Sesame Street is a registered trademark of Children's Television Workshop. CompuServe is a registered trademark of CompuServe, Incorporated. Hoover is a registered trademark of The Hoover Company. IBM and OS/2 are registered trademarks of International Business Machines Corporation. Slinky is a registered trademark of James Industries, Incorporated. Microsoft, Visual Basic, Win32, and Windows are registered trademarks and Visual C++ and Windows NT are trademarks of Microsoft Corporation. Post-it is a trademark of Minnesota Mining and Manufacturing Company. Cookie Monster is a registered trademark of Muppets, Incorporated. UNIX is a registered trademark of Novell, Incorporated. Unicode is a trademark of Unicode, Incorporated. Smalltalk is a registered trademark of Xerox Corporation.
Acquisitions Editors: Dean Holmes and David Clark
Manuscript Editor: John Pierce
Project Editor: Kathleen Atkins
Technical Editor: Jim Fuchs