Com Interface

Hi @pruemm,

I’ve spend a little time reviewing this (old) thread and the YouTrack item.

First, the E_NOINTERFACE result code is not usually a registration problem. Plus, you can use OLEVIEW and see the type library registrations.

Rhino is an out-of-proc COM server. This is most likely the cause.

Rather than just importing the type library using #import, try using the the Class Wizard MFC Class From TypeLib. This is what I used to build the TestRhinoCom sample that I posted above.

Hope this helps.

– Dale