Ich habe ein .NET-Formular und einen nativen Code in meinem Visual Studio. Das Problem ist: Ich kann nicht eine globale Instanz meiner .NET-Form in meinem Heimat Code wie folgt erklären:C++ deklariert eine verwaltete Variable in einem nativen Code
Editor^ maineditor;
Es gibt mir dieses Problem:
error C3145: 'EditorEntry' : global or static variable may not have managed type 'Cube3D::Editor ^'
im MSDN-Artikel für C3145 Dokumente auch dieser Fehler. Und gibt auch die Problemumgehung, machen Sie es zu einem statischen Mitglied der Ref-Klasse. –