Desarrollo de CLR (Cómo se hace en Visual C++)
Actualización: noviembre 2007
Esta página tiene vínculos a temas de Ayuda sobre tareas relacionadas con el desarrollo de CLR mediante Visual C++. Para ver otras categorías de tareas frecuentes mostradas en la Ayuda, vea Cómo se hace en Visual C++.
Formularios Windows Forms
Temas "Cómo..." y de tutoriales de formularios Windows Forms
Enumera los tutoriales de los formularios Windows Forms que le ayudarán a implementar de forma eficaz los formularios Windows Forms en su aplicación de Visual C++.Código para las aplicaciones de formularios Windows Forms
Enumera los ejemplos de código que muestran cómo realizar tareas de programación comunes en aplicaciones de formularios Windows Forms.Cómo: Convertir formatos de archivo de imagen con .NET Framework
Muestra la clase System.Drawing.Image y la enumeración System.Drawing.Imaging.ImageFormat utilizadas para convertir y guardar archivos de imágenes.
Ensamblados mixtos
Cómo: Migrar a /clr
Trata de los problemas que surgen al compilar código nativo con /clr y al convertir un proyecto en administrado.Cómo: Compilar código de MFC y ATL con /clr
Explica cómo compilar los programas MFC y ATL existentes para utilizarlos en Common Language Runtime.Cómo: Quitar dependencias en _vcclrit.h
Contiene las modificaciones recomendadas requeridas para eliminar la dependencia de este archivo de encabezado.Consideraciones de rendimiento para la interoperabilidad (C++)
Proporciona directrices para reducir el efecto de las transiciones de interoperabilidad administradas/no administradas sobre el rendimiento en tiempo de ejecución.
Ensamblados puros/comprobables
Código puro y comprobable
Describe las diferencias entre código mixto, puro y comprobable.Cómo: Crear proyectos de C++ comprobables
Describe cómo establecer las propiedades de un proyecto y modificar archivos de código fuente del proyecto para transformar los proyectos de Visual C++ y generar aplicaciones comprobables.Cómo: Migrar a /clr:safe
Enumera los problemas que generarán errores de verificabilidad al compilar con /clr:safe.Tutorial: Utilizar las características de /clr:pure
Muestra el uso de reflexión en una aplicación de MSIL pura.Cómo: Crear una aplicación de confianza parcial quitando la dependencia de la DLL de la biblioteca CRT
Explica cómo crear una aplicación de Common Language Runtime que no es de plena confianza mediante Visual C++, quitando la dependencia de msvcm80.dll.Cómo: Detectar la compilación de /clr
Describe cómo puede utilizar las macros _MANAGED o _M_CEE para ver si un módulo está compilado con /clr.
Reflexión
Reflexión en C++
Explica cómo utilizar Visual C++ para descubrir, examinar e invocar tipos de datos en tiempo de ejecución mediante reflexión.Cómo: Implementar una arquitectura de componentes complementarios mediante reflexión
Muestra el uso de reflexión para implementar una arquitectura "de complemento" sencilla.Cómo: Enumerar tipos de datos en ensamblados mediante reflexión
Muestra la enumeración de tipos y miembros públicos mediante la API System.Reflection.typeid
Explica cómo devolver Type de un tipo especificado mediante typeid.
STL/CLR
How to: Convert from a .NET Collection to a STL/CLR Container
Muestra cómo convertir colecciones .NET en sus contenedores de STL/CLR equivalentes.How to: Convert from a STL/CLR Container to a .NET Collection
Muestra cómo convertir contenedores de STL/CLR en sus colecciones .NET equivalentes.