Tôi có biểu mẫu .NET và mã gốc trong Visual Studio của mình. Vấn đề là: Tôi không thể tuyên bố một trường hợp toàn cầu của hình thức NET của tôi trong mã mẹ đẻ của tôi, như thế này:C++ khai báo biến được quản lý trong mã gốc
Editor^ maineditor;
Nó mang lại cho tôi vấn đề này:
error C3145: 'EditorEntry' : global or static variable may not have managed type 'Cube3D::Editor ^'
Bài viết MSDN cho C3145 tài liệu lỗi này tốt. Và cũng cung cấp cho workaround, làm cho nó một thành viên tĩnh của lớp ref. –