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 的互操作性
    论述互操作性功能,这些功能允许托管和非托管构造共存和互操作。

请参见

其他资源

Visual C++