VisualC++6.0开发ActiveX控件指南

5星 · 超过95%的资源 需积分: 33 2 下载量 125 浏览量 更新于2024-09-19 收藏 6.52MB PDF 举报
"本书《学用Visual C++ 6.0开发ActiveX控件》由(美)Nathan Wallace撰写,王灿翻译,潘名莲审校,详细介绍了如何使用Visual C++ 6.0来开发ActiveX控件。内容涵盖COM基础、ATL入门、MFC入门以及在ATL和MFC中创建不同类型的ActiveX控件,包括属性页面支持和事件处理。此外,还讨论了ActiveX控件在Internet环境中的应用。本书适合本科、研究生、计算机科研人员和爱好者参考学习。" ActiveX控件是微软提出的一种组件技术,用于构建可重用的软件组件,可以在不同的应用程序间共享。在Windows环境中,ActiveX控件通常以小型可嵌入的形式存在,可以被网页、应用程序或者其他支持ActiveX的平台使用。 Visual C++ 6.0是微软的一款集成开发环境(IDE),特别适合于C++编程,同时也支持创建ActiveX控件。在本书中,作者Nathan Wallace提供了权威的指导,帮助读者掌握使用Visual C++ 6.0开发ActiveX控件的技术。 COM(Component Object Model)是Microsoft的基础组件技术,它是ActiveX的核心,允许不同编程语言之间进行互操作。书中首先介绍了COM的基础知识,让读者理解COM的基本原理和实现方式。 ATL(Active Template Library)是微软提供的一套模板库,简化了COM对象和ActiveX控件的开发。书中详细讲解了如何使用ATL创建轻量级的Internet Explorer (Lite) ActiveX控件和全功能的ActiveX控件,并涵盖了属性页面和事件处理的实现。 MFC(Microsoft Foundation Classes)是微软提供的C++类库,用于简化Windows应用程序开发,包括ActiveX控件的创建。书中探讨了如何在MFC环境下创建具有特定功能的ActiveX控件,同样包含了属性页面和事件处理的实现方法。 除此之外,书中还特别强调了ActiveX在Internet环境中的应用,说明了如何利用ActiveX技术增强网页交互性和功能,这在1999年时是一个重要的应用场景。 本书内容全面,理论与实践相结合,对于希望深入理解和开发ActiveX控件的读者来说,是一本不可多得的参考资料。通过学习,读者不仅可以掌握ActiveX控件的开发技术,还能了解到如何利用这些技术在实际项目中解决问题,提升软件开发的效率和质量。