2010-05-07 2 views

답변

2

단순 유형은 COM을 통해 변형으로 전달됩니다. Strings, ints, float, IUnknown 인터페이스 및이 모든 배열은 Variant에 포함될 수 있습니다.

C# 및 기타 .NET 관리 언어 유형은 COM을 통해 비 관리 코드에 노출 될 수 있지만 COM은 기본적으로 옵션을 사용자 인터페이스로 제한합니다. 관리 코드에 인터페이스를 정의하고 COM에서 볼 수 있도록 ComVisible 특성에 태그를 지정해야합니다. 귀하의 클래스 또는 구조에 이러한 인터페이스를 구현하면 좋은 것입니다.

COM을 통해 관리되지 않는 코드에서 관리되는 클래스를 인스턴스화하는 방법을 잊지 않고 .NET COM interop을 검색하면 어딘가에 있어야합니다.

관련 문제