Visual C++ 编程方法
本节包含关于 C++ 编程的概念性和基于任务的主题。
Visual C++ 的常见用途是设计 Windows 程序。 Windows 编程有其自身需要考虑的问题。 面向 Windows 编写代码时需要注意很多重要方面。 例如,托管代码和本机代码之间有区别。 计算机处理器直接执行本机代码,而 CLR 负责运行托管代码。
面向 Windows 进行编程时,必须考虑窗口句柄、消息和异常。 窗口消息和异常的处理是多个不同窗口之间如何相互通信的问题。 MFC 提供了非常方便的包装使处理窗口通信变得轻松。
很多 C++ 程序员都关注以下几个方面:
Windows 编程
公共对象模型 (COM)
库,如活动模板库 (ATL) 或 Microsoft 基础类 (MFC)
托管代码和 .NET 编程
本节包含关于 C++ 编程的概念性和基于任务的主题。
本节内容
数据访问 (C++)
包括可用于在 Visual C++ 中进行数据库编程的技术。DLL
解释如何进行 DLL 编程。Character Sets
论述如何针对国际市场开发 C++ 应用程序。多线程处理
讨论如何管理和使用同时运行的多个并行执行的线程。本机和 .NET 的互操作性
论述互操作性功能,这些功能允许托管和非托管构造共存和互操作。