COM を介して C++ から呼び出す必要があるクラスのメンバーに MarshalType 属性を設定する必要があります。クラスのメンバーは、Interface IEmailAddress[] の配列です。
インターフェイスの配列の場合、属性の値を教えてください。
[ProgId("EmailEntity")]
[Guid("44BEFE07-FDB7-413B-B14B-45A0F4EB6FA7")]
public class EmailEntity : IEmailEntity
{
/// <summary>
/// BccRecipients
/// </summary>
**public IEmailAddress[] BccRecipients;**
/// <summary>
/// Body
/// </summary>
[MarshalAs(UnmanagedType.BStr)]
public string Body;
}
ありがとう、
ガガン