Metodologías de programación de Visual C++

Esta sección contiene temas conceptuales y basados en tareas sobre programación de C++.

Un propósito común para Visual C++ es diseñar programas para Windows. Programar en Windows es un tema que merece su propia consideración. Hay muchos aspectos importantes que recordar al codificar para Windows. Existe, por ejemplo, la diferencia entre código administrado y nativo. El procesador del equipo ejecuta el código nativo directamente mientras que CLR es responsable de ejecutar el código administrado.

Cuando está programando para Windows, debe considerar los controladores de ventana, mensajes y excepciones. El proceso de los mensajes de ventanas y las excepciones se define como la manera en que varias ventanas se comunican entre sí. MFC proporciona contenedores convenientes para facilitar el control de la comunicación de las ventanas.

Muchos programadores de C++ se centran en las áreas siguientes:

  • Programación de Windows

  • Modelo de objetos común (COM)

  • Las bibliotecas, como Active Template Library (ATL) o Microsoft Foundation Class (MFC)

  • Código administrado y programación de .NET

Esta sección contiene temas conceptuales y basados en tareas sobre programación de C++.

En esta sección

  • Data Access (C++)
    Trata sobre las tecnologías que se pueden utilizar para la programación con bases de datos en Visual C++.

  • DLL
    Explica cómo programar bibliotecas DLL.

  • Character Sets
    Trata sobre el desarrollo de aplicaciones C++ para mercados internacionales.

  • subprocesamiento múltiple
    Analiza cómo administrar y utilizar varios subprocesos de ejecución simultáneos que se ejecutan al mismo tiempo.

  • Interoperabilidad nativa y de .NET
    Trata las características de interoperabilidad que permiten que tanto las construcciones administradas como las no administradas puedan coexistir e interoperar.

Vea también

Otros recursos

Visual C++