本章节主要讨论的是如何在Visual C++环境中编写基于HTML文档的应用程序,尤其是在Windows平台上实现互联网功能。Visual C++ 6是一个强大的C++开发工具,本书提及的示例展示了将其用于创建应用程序的技术。在这个例子中,开发者将使用MFC (Microsoft Foundation Classes) App Wizard来构建一个单文档应用程序,该应用程序既能显示Internet上的HTML文档,也能处理本地的HTML文档。
首先,创建基础程序框架的过程涉及使用File | New命令启动New对话框,选择MFC App Wizard(EXE)工程类型,设置项目名称为Sg1_HTML或自定义名称。接下来,通过MFC AppWizard的步骤,选择Single Document模式,进一步配置项目设置。
在设计过程中,目标是使应用程序能够作为一个OLE (Object Linking and Embedding) 服务器和容器,这意味着它可以接收和处理来自其他应用程序的数据。这在互联网集成的应用中尤为重要,因为HTML文档可以通过Web浏览器呈现并与用户的交互进行无缝连接。
在实际操作中,开发者需要掌握如何集成HTML内容,可能包括解析和展示用户从互联网获取的HTML数据,以及处理本地HTML文件。这可能涉及到网络请求、DOM (Document Object Model) 操作以及用户界面的设计,确保用户体验流畅且功能完整。
此外,本节还可能涉及安全性和帮助文件的创建,如使用HTML格式编写用户指南,这对于提供清晰的帮助和支持至关重要。对于应用程序的安装和分发,开发者可能需要了解如何打包和部署应用程序,以适应不同的操作系统环境。
整个过程中的关键是利用Visual C++ 6提供的强大工具和技术,如MFC库,以创建出高效且用户友好的基于HTML的商业应用程序。本书《VisualC++6从入门到精通》是一个很好的资源,它不仅详细介绍了新特性的使用,还提供了丰富的实例和实用的指导,适合有一定C++基础的读者深入学习和升级,同时也对初次接触Visual C++的读者提供了快速入门的路径。通过阅读本书并结合配套光盘中的内容,读者可以提升在Visual C++ 6环境下的编程技能,更好地服务于互联网应用程序的开发。