呼叫 .NET 物件
COM 用戶端可以建立組件中公用類別的執行個體,並且呼叫這個類別的公用成員。 Common Language Runtime 會在 Managed 物件之間來回封送處理這些呼叫。
下列 C++ 程式碼範例說明 Unmanaged 用戶端如何建立 Managed Loan 類別的執行個體,以及呼叫它的其中一個方法。 COM 用戶端不能直接存取類別,只能呼叫由類別實作之介面所公開的方法、屬性和事件。
ILoanPtr pILoan(__uuidof(Loan));
pILoan->GetFirstPmtDistribution(payment, &Balance, &Principal, &Interest,
&MorePmts);