CLR-Entwicklung (Vorgehensweise in Visual C++)
Aktualisiert: November 2007
Diese Seite enthält Links zu Hilfethemen, die Aufgaben bei der CLR-Entwicklung mit Visual C++ behandeln. Informationen zu weiteren Kategorien häufiger Aufgaben, die in der Hilfe behandelt werden, finden Sie unter Vorgehensweise in Visual C++.
Windows Forms
Exemplarische Vorgehensweisen und Gewusst-wie-Themen für Windows Forms
Mit den hier aufgeführten exemplarischen Vorgehensweisen zu Windows Forms können Sie Windows Forms effektiv in eine Visual C++-Anwendung implementieren.Code für Windows Forms-Anwendungen
Zeigt anhand von Codebeispielen, wie allgemeine Programmieraufgaben in Windows Forms-Anwendungen ausgeführt werden.Gewusst wie: Konvertieren von Bilddateiformaten mit .NET Framework
Veranschaulicht, wie die System.Drawing.Image-Klasse und die System.Drawing.Imaging.ImageFormat-Enumeration zum Konvertieren und Speichern von Bilddateien verwendet werden.
Gemischte Assemblys
Gewusst wie: Migrieren auf /clr
Behandelt Probleme, die beim Kompilieren von systemeigenem Code mit /clr und beim Konvertieren von Projekten in verwaltete Projekte auftreten.Gewusst wie: Kompilieren von MFC-Code und ATL-Code mit /clr
Erläutert, wie vorhandene MFC- und ATL-Programme für die Common Language Runtime kompiliert werden können.Gewusst wie: Entfernen der Abhängigkeit von _vcclrit.h
Beschreibt Änderungen, die zum Entfernen der Abhängigkeit von dieser Headerdatei empfohlen werden.Überlegungen zur Leistung von Interop (C++)
Enthält Richtlinien zum Reduzieren der Auswirkungen von Interop-Übergängen zwischen verwalteten und nicht verwalteten Funktionen auf die Laufzeitleistung.
Reine/Überprüfbare Assemblys
Reiner und überprüfbarer Code
Beschreibt die Unterschiede zwischen gemischtem, reinem und überprüfbarem Code.Gewusst wie: Erstellen überprüfbarer C++-Projekte
Beschreibt, wie Projekteigenschaften festgelegt und die Quellcodedateien von Projekten geändert werden, um aus Visual C++-Projekten überprüfbare Anwendungen zu generieren.Gewusst wie: Migrieren auf /clr:safe
Listet die Probleme auf, die beim Kompilieren mit /clr:safe Überprüfbarkeitsfehler generieren.Exemplarische Vorgehensweise: Verwenden von /clr:pure-Features
Veranschaulicht die Verwendung von Reflektion in einer reinen MSIL-Anwendung.Gewusst wie: Erstellen einer teilweise vertrauenswürdigen Anwendung durch Entfernen der Abhängigkeit der CRT-Bibliotheks-DLL
Beschreibt das Erstellen einer teilweise vertrauenswürdigen Common Language Runtime-Anwendung mithilfe von Visual C++, indem die Abhängigkeit von msvcm80.dll aufgehoben wird.Gewusst wie: Erkennen der /clr-Kompilierung
Beschreibt, wie das _MANAGED-Makro oder das _M_CEE-Makro verwendet wird, um zu ermitteln, ob ein Modul mit /clr kompiliert wurde.
Reflektion
Reflektion in C++
Erläutert die Verwendung von Visual C++ zum Entdecken, Untersuchen und Aufrufen von Datentypen zur Laufzeit durch Reflektion.Gewusst wie: Implementieren einer Plug-In-Komponentenarchitektur mit Reflektion
Veranschaulicht die Verwendung von Reflektion zur Implementierung einer einfachen "Plug-In"-Architektur.Gewusst wie: Auflisten von Datentypen in Assemblys mit Reflektion
Veranschaulicht die Enumeration von öffentlichen Typen und Membern mithilfe der System.Reflection-API.typeid
Erläutert, wie der Type eines angegebenen Typs mithilfe der typeid zurückgegeben wird.
STL/CLR
How to: Convert from a .NET Collection to a STL/CLR Container
Veranschaulicht, wie .NET-Auflistungen in ihre entsprechenden STL/CLR-Container konvertiert werden.How to: Convert from a STL/CLR Container to a .NET Collection
Veranschaulicht, wie STL/CLR-Container in ihre entsprechenden .NET-Auflistungen konvertiert werden.