Essential COM

Published by

Addison-Wesley
An imprint of Addison Wesley Longman, Inc.

Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this book and Addison-Wesley was aware of a trademark claim, the designation have been printed in initial caps or all caps.

The authors and publishers have taken care in preparation of this book, but make no expressed or implied warranty of any kind and assume no responsibility for errors or omissions. No liability is assumed for incidental or consequential damages in connection with or arising out of the use of the information or programs contained herein.

The publisher offers discounts on this book when ordered in quantity for special sales.

For more information, please contact:

Corporate, Government, and Special Sales Group
Addison Wesley Longman, Inc.
One Jacob Way
Reading, Massachusetts  01867

Copyright © 1998 by Addison Wesley Longman, Inc.

All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form, or by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior consent of the publisher.

Printed in the United States of America. Published simultaneously in Canada.

Library of Congress-in-Publication Data
Box, Don, 1962-
   Essential COM / Don Box.
       p.    cm.
    Includes bibliographical references and index.
    ISBN 0-201-63446-5 (alk. paper)
     1. Object-oriented programming (Computer science)  2. C++
     (Computer program language)  I. Title.
     OA76.64.8693   1998
     005.1—dc21    97-45836
            CIP

ISBN 0-201-63446-5

Text printed on recycled and acid-free paper.
 2 3 4 5 6 7 8 9 10—MA—01009998
Second Printing, February 1998

© 1998 by Addison Wesley Longman, Inc. All rights reserved.